Demo

Principal Embedded Software Engineer

Astrix
Irvine, CA Full Time
POSTED ON 6/20/2026
AVAILABLE BEFORE 1/31/2027
Pay Rate Low: 70 | Pay Rate High: 90

Pay Rate Low: 60 | Pay Rate High: 85

Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world – with complementary businesses in Surgical and Vision Care

Location: Lake Forest - onsite

Contract Length: 6-9 month contract with extension and strong conversion potential

Benefits: Medical, Dental, Holiday, PTO 401K matching

Medical Devices | RTOS | C/C | ARM | IEC 62304

We are seeking a Principal Embedded Software Engineer to develop and support embedded software for medical devices in a regulated environment. This role requires expertise in embedded systems, RTOS-based applications, ARM platform migration, and hardware/software integration.

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 6 years of embedded software development experience.
  • Medical device software development experience in compliance with FDA/ISO regulations, including IEC 62304.
  • Experience migrating legacy ARM code to new ARM platforms, including bootloader, application, and device driver development.
  • Strong experience with RTOS (CMX, ThreadX, or similar) and multi-threaded applications.
  • Proficiency in C and C for embedded systems.
  • Experience with CAN, Ethernet, SPI, UART, I2C, ADCs, and DACs.
  • Strong debugging and troubleshooting skills using oscilloscopes, logic analyzers, and other lab equipment.
  • Excellent communication skills and ability to work independently.

Preferred Qualifications

  • Experience with CANoe, Lauterbach, Git, Azure DevOps, and CI environments.
  • Python scripting experience.
  • Experience with motor control, signal processing, and electromechanical systems.
  • Familiarity with static analysis, unit testing, and SDLC processes.

#EmbeddedSystems #EmbeddedEngineer #FirmwareEngineer #MedicalDevices #RTOS #Cplusplus #ARM #Hiring

This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!

Work Authorization Requirement

Candidates must be authorized to work in the United States on a permanent basis.

Sponsorship (including H-1B, OPT, CPT, etc.) is not available for this role now or in the future.

INDBH

Salary.com Estimation for Principal Embedded Software Engineer in Irvine, CA
$189,462 to $219,658
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Principal Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Astrix

  • Astrix Sacramento, CA
  • Pay Rate Low: 45 | Pay Rate High: 48 We are seeking a detail-oriented and motivated Automation Technician with experience in troubleshooting, installation ... more
  • 14 Days Ago

  • Astrix Fort Lauderdale, FL
  • Pay Rate Low: 33 | Pay Rate High: 37 MUST HAVE: Valid Florida Clinical Laboratory Technologist license*** A non-profit organization that specializes in blo... more
  • 14 Days Ago

  • Astrix Bethesda, MD
  • We need someone who is experienced in using running a cryo-electron microscope and can design experiments, collect the data from the experiments, and analy... more
  • 15 Days Ago

  • Astrix Rochester, MN
  • Location: Olmsted County, MN We are proud to partner with a leading CDMO specializing in pharmaceutical development and manufacturing to hire a QC Chemist.... more
  • Just Posted


Not the job you're looking for? Here are some other Principal Embedded Software Engineer jobs in the Irvine, CA area that may be a better fit.

  • silvus Irvine, CA
  • THE COMPANY Silvus Technologies , a leading provider of advanced MANET and MIMO communications systems, is reshaping mesh network technology for mission-cr... more
  • 5 Days Ago

  • Motorola Solutions Irvine, CA
  • Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pu... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!