×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer

Job in Irvine, Orange County, California, 92713, USA
Listing for: LHH
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

A rapidly growing company is seeking to hire a Senior Embedded Software Engineer
, where you’ll design and deliver high‑performance firmware across Linux and bare‑metal systems
, powering the next generation of edge devices deployed at scale in real‑world environments. You’ll work on firmware that drives intelligent devices operating at the edge — integrating embedded systems, connectivity, gateways, and cloud analytics. Your contributions will directly impact product reliability, performance, and customer experience.

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

Employment Type: Direct hire, full-time (NO C2C)

Responsibilities

  • 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, Web Sockets).
  • 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 7+ 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.
  • Hands‑on with BLE, Wi‑Fi, RF stacks and low‑power optimization.
  • Proficient with lab debug tools (oscilloscope, logic analyzer) and systematic defect triage/RCA.
  • Excellent problem‑solving, documentation, and cross‑team collaboration skills.

Preferred

  • 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.
  • 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

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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary