Demo

Senior Embedded Software Engineer

LHH
Irvine, CA Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 5/31/2026

A rapidly growing company is seeking to hire a Senior Embedded Software Engineer, where you'll be responsible for embedded systems development from concept through production, including requirements, architecture, coding, testing, and release


Location: Hybrid in Irvine, CA (4 days a week)

Employment Type: Direct hire, full-time (NO C2C or visa transfers & sponsorships)


Responsibilities

  • Develop and maintain firmware across embedded Linux platforms and device drivers.
  • Build firmware applications for company devices; optimize existing firmware for performance, power usage, and reliability.
  • Design, implement, and ship embedded firmware on Linux and bare‑metal/RTOS targets.
  • Build device applications and internal Python tooling for diagnostics, data capture, and validation.
  • Optimize systems for low‑power, performance, and reliability; drive root‑cause analysis with oscilloscopes/logic analyzers.
  • Produce architecture/design docs; contribute to design reviews and verification plans with QA/SQA.
  • Integrate devices with edge gateways (ARM/Intel), containers (Docker), and OTA/device‑management agents.
  • Implement secure connectivity with BLE, Wi‑Fi, Zigbee/802.15.4, and IoT patterns (MQTT, REST, WebSockets).
  • Support data flows to cloud (Azure/GCP) services for analytics/ML; contribute to secure boot, telemetry, and platform hardening.
  • Collaborate cross‑functionally on sensor fusion, computer vision/edge AI, and system bring‑up.


Qualifications

Required

  • BS/MS in EE/CS (or related) and 5 years in embedded software/firmware
  • Strong C and Python for automation/tooling.
  • Experience working with embedded Linux and bare metal.
  • Embedded Linux expertise (kernel/drivers, U‑Boot).
  • Familiarity with Yocto or similar build systems.
  • Working knowledge of Containerization, either Dockers or Kubernetes.
  • Experience with wireless systems (BLE, Wi-Fi, RF) and communication protocol design.
  • Strong skills in debugging, test automation, and use of oscilloscopes, logic analyzers, etc.
  • Proficient with lab debug tools (oscilloscope, logic analyzer) and systematic defect triage/RCA.
  • Ability to analyze performance, optimize memory footprint, and design for low-power systems.
  • Excellent problem‑solving, documentation, and cross‑team collaboration skills.


Highly Preferred

  • Edge gateway development on ARM/Intel SBCs; device‑to‑cloud architectures.
  • Knowledge of IoT systems and device-to-cloud architectures (Azure IoT, GCP IoT Core equivalents).
  • Experience with sensor fusion, computer vision, or on‑device ML.
  • Secure device lifecycle, fleet management, and robust OTA update pipelines.
  • Background in industrial/retail IoT or other safety‑critical domains.


Benefits:

  • Competitive market salary based
  • Full benefits package - Health Insurance, PTO
  • Hybrid Work Schedule


Equal Opportunity Employer/Veterans/Disabled

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

Salary.com Estimation for Senior Embedded Software Engineer in Irvine, CA
$121,711 to $143,958
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
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 LHH

  • LHH Cincinnati, OH
  • Accounts Payable Clerk The Accounts Payable Clerk supports the finance function by processing vendor invoices, maintaining accurate records, and ensuring t... more
  • Just Posted

  • LHH Washington, DC
  • We’re hiring an Executive Assistant who thrives on organization, discretion, and proactive support. This role plays a critical part in enabling senior lead... more
  • Just Posted

  • LHH Bartlesville, OK
  • Contract Document Control Associate | Human Resources We’re seeking a Contract Document Control Associate to support the Human Resources team for a short-t... more
  • Just Posted

  • LHH Salem, OR
  • Administrative Assistant – Operations & Events LHH has partnered with a growing professional services firm in Salem is seeking an Administrative Assistant ... more
  • Just Posted


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

  • Gatekeeper Systems, Inc. Forest, CA
  • At Gatekeeper Systems, we’re revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-e... more
  • Just Posted

  • Aduril Industries Costa Mesa, CA
  • Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing ... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!