Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer - Software

$75k - $232k
Full-time

Microchip Technology Inc.

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

Microchip Technology Inc. is a leading provider of microcontrollers, mixed-signal, analog and Flash-IP solutions, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide .

For more information, visit

Microchip Hauppauge, NY or Austin, TX – Principal Engineer - Software

Microchip’s Network and Connectivity Solutions Group develops highly integrated Ethernet PHY, switch, and network interface controller solutions. Our teams are responsible for product definition, semiconductor design, software and driver development, reference systems, and technical customer support. This role is part of a global engineering organization with teams in the United States, Denmark, India, Taiwan, and China.

Job Responsibilities:

As a member of the software development team in Hauppauge, New York and in Austin, Texas, you will develop, integrate, and maintain Ethernet device drivers and supporting software for Microchip USB- and PCIe-based network interface devices. You will work across operating systems such as Linux, Windows, QNX, VxWorks, and other embedded or real-time platforms, collaborating closely with hardware, firmware, validation, applications, and customer-support teams in the United States, Denmark, and India.

  • Develop a detailed understanding of Microchip USB- and PCIe-based Ethernet NIC architecture, specifications, interfaces, and use cases, and apply that knowledge during driver design, integration, debugging, and customer support.
  • Design, implement, and maintain Ethernet Network Controller device drivers and supporting tools for multiple operating systems.
  • Create design, development, and support documentation.
  • Support customer integration by reproducing system-level issues, analyzing driver, protocol, performance, and hardware interactions, identifying root causes, and delivering verified resolutions.

Requirements/Qualifications:

Education and Qualifications

  • Bachelor’s or master’s degree in CE, EE, CS, or a related field with 10+ years relevant experience.
  • Compensation and title will be matched to the experience level.
  • Experience developing embedded software, device drivers, or low-level networking software for one or more operating systems including: Linux, QNX, Windows, macOS, or other operating systems, including RTOS platforms.
  • Strong programming skills in C/C++ and working experience with Python.
  • Knowledge of processor architectures and operating-system internals, including concurrency, interrupts, DMA, memory management, and device I/O.
  • Experience developing software for ARM or x86 platforms is preferred.
  • Knowledge of Ethernet, PCIe, USB, or other bus communication protocols is preferred.
  • Ability to read board-level schematics, support hardware and driver bring-up, and debug systems using protocol analysers, oscilloscopes, and logic analysers.
  • Strong written and verbal communication skills.
  • Demonstrated ability to take ownership of complex technical work, collaborate effectively across geographically distributed teams, and independently adapt plans as product requirements and priorities change.

What do we offer?

  • A collaborative and engaging work environment.
  • A highly skilled, experienced engineering team.
  • International work environment and opportunities to travel.
  • Opportunities to work with leading-edge technologies.

Travel Time:

0% - 25%

Physical Attributes:

Hearing, Seeing, Supervises Others, Talking, Works Alone, Works Around Others

Physical Requirements:

10% Walking 10% Standing 80% Sitting 100% Inside

Pay Range:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading ESPP program with a 2 year look back feature. Find more information about all our benefits at the link below:

Benefits of working at Microchip

The annual base salary range for this position, which could be performed in the US, is $75,000 to $232,000.*

*Range is dependent on numerous factors including job location, skills and experience.

Microchip Technology Inc is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

For more information on applicable equal employment regulations, please refer to the Know Your Rights: Workplace Discrimination is Illegal Poster.

To all recruitment agencies : Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer - Software in Hauppauge, NY vacancy
  • $70.3k - $205k

     ...our careers page to see what exciting opportunities and company perks await!Job Description:Microchip is hiring for an Applications Engineer in the Networking Communication Group. The Applications Engineer will be supporting PCIe and USB products. The Applications... 
    Suggested
    Full time

    Microchip Technology

    Hauppauge, NY
    3 days ago
  • $70.3k - $205k

     ...ECs for the major computer manufacturers is looking for a Senior Engineer with 5-7 years experience for our Hauppauge office.Your major...  ...specification. Involving the development of Test EC APP firmware (FW), software utilities, and the design and debug of the application in test... 
    Suggested
    Full time
    Work at office

    Microchip Technology

    Hauppauge, NY
    3 days ago
  • $70.3k - $205k

     ...Our teams are responsible for product definition, semiconductor design, software and driver development, reference systems, and technical customer support. This role is part of a global engineering organization with teams in the United States, Denmark, India, Taiwan, and... 
    Suggested
    Full time
    Work experience placement

    Microchip Technology Inc.

    Hauppauge, NY
    1 day ago
  • Curtiss-Wright in Farmingdale, NY is seeking a Principal Electrical Engineer to lead the digital and mixed-signal design of our VPX-style embedded computing cards, from concept through production. You will own complex schematic capture, PCB layout, signal integrity, and... 
    Suggested

    PRL Peerless Instrument Co Inc

    West Babylon, NY
    2 days ago
  • $131.02k - $222.74k

     ...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are...  ...deliver more impact together.Role description:Arcadis is seeking a Principal Engineer / Scientist to act as the Licensed Site Professional... 
    Suggested
    Full time
    Part time

    Arcadis

    Melville, NY
    19 hours ago
  •  ...Senior Principal Electrical Engineer Provide technical leadership throughout the entire product lifecycle, from requirements definition and system architecture through qualification, production, and long-term sustainment. Lead the design, analysis, simulation, verification... 

    Wallman Unlimited Company LLC

    Ronkonkoma, NY
    2 days ago
  •  ...Sr or Principal Electrical Engineer Location: Brentwood, NY Position Overview We are seeking an experienced Sr or Principal Electrical...  ...Proficiency with electrical CAD tools and schematic/PCB design software. Experience with circuit analysis, simulation, and... 

    Specialty Recruitment

    Brentwood, NY
    3 days ago
  • $210k

     ...Principal Electrical Engineer A confidential defense employer in Ronkonkoma, New York, is searching for a Principal Electrical Engineer to lead the design of mission-critical hardware from concept through production. This direct-hire role offers a chance to own the... 

    Confidential Employer

    Ronkonkoma, NY
    19 hours ago
  • $160k - $231k

    Overview Sr. Principal Engineer, Medical Imaging SW Architect at Spellman High Voltage Electronics Corporation. This role focuses on architecting and designing embedded real-time software for medical imaging applications, leading mission-critical deliveries, and interfacing... 
    Worldwide

    Spellman High Voltage Electronics Corp.

    Hauppauge, NY
    1 day ago
  • $100k - $115k

     ...Position Overview We are seeking an Electromechanical Application Engineer to support the design and manufacturing of UL 891 switchboards and UL 67 panelboards. This role translates customer one-line diagrams and project specifications into accurate bills of materials... 
    Full time
    For contractors

    ELECONNEX

    Hauppauge, NY
    1 day ago
  • $156.96k - $235.44k

     ...throughout the product lifecycle. The Senior Manager partners with Engineering, Product Management, Program Management, DevOps, and other...  ...’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related technical discipline... 
    Full time
    Summer work
    Work at office
    Local area
    Flexible hours

    Zebra Technologies Corporation

    Holtsville, NY
    2 days ago
  • $150k - $200k

    Overview Principal Engineer, Embedded Systems - $150K - $200K base, Smithtown, NY Power Technology Associates, Inc. has been engaged by a Long...  ...Hands-on support/leadership of firmware and software design for high voltage power supplies. Languages used: C, Verilog... 
    Full time
    Contract work

    Power Technology Associates , Inc.

    Smithtown, NY
    1 day ago
  • $50k - $55k

     ...Founded in 1982, MDS is a trusted provider of property management software solutions with deep roots in the New York market. With...  ...to build careers within MDS in areas such as sales, software engineering and product implementation. By becoming an expert in our... 
    Full time
    Immediate start

    MDS Property Management Software

    Hauppauge, NY
    12 hours ago
  • $150k - $165k

     ...and shape the future of our communities.What you’ll do in the role:Morgan Stanley Services Group, Inc . is seeking a Director, Software Engineer in New York, New York to work on software development projects and coordinate feature testing, present evidence and proofs of... 
    Temporary work
    Remote work
    Worldwide
    2 days per week

    Morgan Stanley

    Islip, NY
    19 hours ago
  • $160k - $190k

     ...Principal Engineer Department:NY Engineering Location:Bohemia, NY For more than 60 years, Power Device Corporation (PDC) has been recognized as a world leader in the design and manufacture of high-reliability Connectivity, Power, and Control solutions for the... 
    Permanent employment

    Power Device Corp

    Bohemia, NY
    1 day ago
  • ASR International Corp is seeking a Junior Software Developer to join the ASR IT Systems Team at our Corporate Headquarters in Hauppauge...  ...Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field. Strong... 
    Full time
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    ASR INTERNATIONAL

    Hauppauge, NY
    2 days ago
  • $106k - $142k

     ...Job Title: Embedded Senior Software Engineer Work Location: Hauppauge, NY Salary: $106,000 -$142,000 plus 12.5% bonus RPO Direct Hire • Need Embedded SW developer from a Regulated Environment - MUST HAVE • Must have strong C code -microcontrollers for computation... 
    Work experience placement
    Relocation

    NR Consulting

    Hauppauge, NY
    3 days ago
  •  ...We are looking for a mid to senior level Embedded Software Engineer to develop and support firmware for low power and connected embedded systems. This role requires experience with microcontrollers, embedded C/C++, and Bluetooth based IoT solutions, as well as the ability... 

    Programming.codes

    Hauppauge, NY
    3 days ago
  • $200k - $275k

     ...seeking a highly talented, motivated, creative, and experienced engineering leader in embedded systems, specifically in Power Electronics,...  ..., testing, and documentation of complex firmware and software to be used in high voltage power supplies across all our markets... 
    Full time
    Contract work
    Relocation package
    Flexible hours

    Spellman High Voltage Electronics

    Hauppauge, NY
    3 days ago
  • $124k - $280k

     ...SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelSenior ManagerJob Description & SummaryThe OpportunityAs a Senior Engineering Manager, Google Cloud AI/ML you will lead engineering efforts that design, build, and scale AI and machine learning solutions on... 
    Full time
    H1b

    PwC

    Melville, NY
    3 days ago
  • $99k - $232k

    Industry/SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Engineering Manager, Google Cloud AI/ML you will lead the design and delivery of Google Cloud AI and machine learning solutions within our Data... 
    Full time
    H1b

    PwC

    Melville, NY
    3 days ago
  •  ...Job Description Job Title: Senior Embedded Software Engineer \n Location: Hauppauge, NY \n Job Type: Contract \n Work Arrangement: On-Site \n Experience Required: 7+ Years \n \n Job Description \n We are looking for a mid to senior level Embedded... 
    Full time
    Contract work
    Work at office

    Programming.com

    Hauppauge, NY
    4 days ago
  • $200k

     ...Principal Embedded Engineer | Long Island, NY (On-site) Permanent X4 Technology is hiring a Principal Embedded Engineer for an on-site role...  ...is a hands-on principal engineering role spanning embedded software, bare-metal firmware, wireless systems, and hardware-adjacent... 
    Permanent employment
    Local area
    Relocation
    Flexible hours

    X4 Technology

    Brentwood, NY
    4 days ago
  • $115k - $125k

     ...Salary: $115,000 - 125,000 per year Requirements: ~ Bachelors degree in Software Development, Computer Science, or a related field (or equivalent experience). ~5+ years of hands-on experience with ASP.NET Core, Razor templating, and Blazor (Server and/or WebAssembly... 
    Full time

    Scm Products, Inc.

    Hauppauge, NY
    more than 2 months ago
  • $150k - $220k

     ...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are...  ...deliver more impact together.Role description:Arcadis is seeking a Principal Electrical Engineer with extensive experience in the water and... 
    Full time
    Part time
    For contractors
    Work experience placement

    Arcadis

    Melville, NY
    1 day ago
  •  ...are seeking an exceptional Senior / Lead Robotics & Automation Engineer to take technical ownership of developing and integrating our next...  ...for someone who enjoys building real hardware, writing software, troubleshooting equipment, and taking complex automation projects... 
    Full time
    Temporary work

    iRocket

    Hauppauge, NY
    3 days ago
  • $97k - $137k

     ...year Requirements: ~ Bachelors or masters degree in computer engineering or electrical engineering ~7+ years of experience ~...  ...power, battery-operated systems ~ Ability to design low-level software and perform firmware verification, analysis, and optimization... 
    Full time
    Contract work
    Work at office

    Programming.com

    Hauppauge, NY
    2 days ago
  • $106k - $142k

     ...Job Description Embedded Senior Software Engineer \n Location: Hauppauge, NY | Work: 100% Onsite | Salary: $106K–$142K + 12.5% Bonus \n Type: Direct Hire/ Full time \n \n Job Summary: \n Seeking a senior embedded software engineer with 5+ years... 
    Full time

    NR Consulting

    Hauppauge, NY
    12 days ago
  •  ...Senior Embedded Linux Engineer | Long Island, NY (On-site) | C2C / W2 / Permanent X4 Technology is hiring a Senior Embedded Linux Engineer...  ...Linux images, developing kernel-level and application-level software, and working close to the hardware. What you'll be doing:... 
    Permanent employment
    Local area
    Relocation
    Flexible hours

    X4 Technology

    Brentwood, NY
    11 days ago
  •  ...Embedded Linux / Embedded Systems Engineer | Long Island, NY | On-site | 9/80 Schedule...  ...rather than being boxed into one part of the software — this could be a really interesting...  ...someone who wants to grow into a more senior/principal-level technical position over the longer... 
    Contract work
    Local area
    Relocation

    X4 Technology

    Brentwood, NY
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer - Software. Be the first to apply!