Skip To Main Content

Embedded Software Engineer

IT & Digital/Information Systems

LHH

$110,000.00 - $140,000.00 per Year

Foothill ranch, California

Permanent

Information Systems

IT & Digital

Embedded Software Engineer

Location: Irvine, CA
Schedule: Hybrid (4 days onsite; Friday WFH)
Employment Type: Full Time, Permanent

About the Opportunity

A growing engineering team in Irvine is hiring an Embedded Software Engineer (Junior) to support the development of next generation embedded and IoT devices used across large scale retail environments. This is a strong opportunity for an early career engineer looking to grow under experienced senior developers while working hands on with Linux systems, microcontrollers, sensors, and connected hardware.

This role was created due to growth and offers excellent visibility, mentorship, and career progression.


What You Will Do

  • Develop and maintain firmware for bare metal microcontrollers and embedded Linux devices

  • Build firmware applications and optimize for performance, reliability, and power efficiency

  • Support hardware bring up, prototype testing, board validation, and peripheral integration

  • Work with common device interfaces such as UART, SPI, I2C, GPIO, ADC

  • Develop internal scripts and tools for diagnostics, testing, and data collection

  • Investigate field issues, analyze logs, reproduce failures, and contribute to root cause analysis

  • Use debugging tools such as serial logs, core dumps, oscilloscopes, logic analyzers, and GDB

  • Support unit and integration testing, regression validation, and release readiness

  • Document troubleshooting steps, release notes, and internal technical guides


Required Qualifications

  • Bachelor’s or Master’s in Electrical Engineering, Computer Science, or related field

  • 2 to 5 years of embedded development experience

  • Proficiency in C and C plus plus, with Python a plus

  • Experience with bare metal and embedded Linux development

  • Familiarity with Yocto or Linux based build systems

  • Understanding of common embedded interfaces and peripherals

  • Demonstrated debugging ability and familiarity with lab tools

  • Strong analytical and problem solving mindset

  • Must be a US Citizen or Green Card holder


Preferred Qualifications

  • Experience working with ARM or Intel SBCs

  • Exposure to Docker, containers, or Kubernetes on embedded systems

  • Knowledge of IoT architectures and device to cloud systems

  • Experience with firmware updates, OTA, or remote diagnostics

  • Exposure to sensor fusion, computer vision, or edge computing constraints


Compensation and Benefits

  • Competitive junior level base salary based on posted band

  • 5 percent annual incentive bonus

  • Medical, dental, PTO, and standard benefits package



Pay Details: $110,000.00 to $140,000.00 per year

Search managed by: Cheyanne Muller

Equal Opportunity Employer/Veterans/Disabled



Military connected talent encouraged to apply



To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy



The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:


  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance


Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.


Ref US_EN_27_824444_3114682

Embedded Software Engineer

IT & Digital/Information Systems

LHH

$110,000.00 - $140,000.00 per Year

Foothill ranch, California

Permanent

Information Systems

IT & Digital

Embedded Software Engineer

Location: Irvine, CA
Schedule: Hybrid (4 days onsite; Friday WFH)
Employment Type: Full Time, Permanent

About the Opportunity

A growing engineering team in Irvine is hiring an Embedded Software Engineer (Junior) to support the development of next generation embedded and IoT devices used across large scale retail environments. This is a strong opportunity for an early career engineer looking to grow under experienced senior developers while working hands on with Linux systems, microcontrollers, sensors, and connected hardware.

This role was created due to growth and offers excellent visibility, mentorship, and career progression.


What You Will Do

  • Develop and maintain firmware for bare metal microcontrollers and embedded Linux devices

  • Build firmware applications and optimize for performance, reliability, and power efficiency

  • Support hardware bring up, prototype testing, board validation, and peripheral integration

  • Work with common device interfaces such as UART, SPI, I2C, GPIO, ADC

  • Develop internal scripts and tools for diagnostics, testing, and data collection

  • Investigate field issues, analyze logs, reproduce failures, and contribute to root cause analysis

  • Use debugging tools such as serial logs, core dumps, oscilloscopes, logic analyzers, and GDB

  • Support unit and integration testing, regression validation, and release readiness

  • Document troubleshooting steps, release notes, and internal technical guides


Required Qualifications

  • Bachelor’s or Master’s in Electrical Engineering, Computer Science, or related field

  • 2 to 5 years of embedded development experience

  • Proficiency in C and C plus plus, with Python a plus

  • Experience with bare metal and embedded Linux development

  • Familiarity with Yocto or Linux based build systems

  • Understanding of common embedded interfaces and peripherals

  • Demonstrated debugging ability and familiarity with lab tools

  • Strong analytical and problem solving mindset

  • Must be a US Citizen or Green Card holder


Preferred Qualifications

  • Experience working with ARM or Intel SBCs

  • Exposure to Docker, containers, or Kubernetes on embedded systems

  • Knowledge of IoT architectures and device to cloud systems

  • Experience with firmware updates, OTA, or remote diagnostics

  • Exposure to sensor fusion, computer vision, or edge computing constraints


Compensation and Benefits

  • Competitive junior level base salary based on posted band

  • 5 percent annual incentive bonus

  • Medical, dental, PTO, and standard benefits package



Pay Details: $110,000.00 to $140,000.00 per year

Search managed by: Cheyanne Muller

Equal Opportunity Employer/Veterans/Disabled



Military connected talent encouraged to apply



To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy



The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:


  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance


Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.


Ref US_EN_27_824444_3114682
Start Your Application Here
Submit your personal information and your resume and get started with finding your dream job today.