Senior Embedded Software Engineer

LMK Recruiting Solutions

California (MO)

On-site

USD 150,000 - 170,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision coverage
Equity

Job summary

LMK Recruiting Solutions seeks a Senior Embedded Systems & Controls Software Engineer to design supervisory logic across subsystems, working hands-on with hardware in a flight-controlled environment. You will own end-to-end behavior from lab to flight controller.

This role emphasizes real-time embedded development in C/C++, model-based design with MATLAB/Simulink, and hardware bring-up to ensure safe, fault-tolerant operation in safety-critical systems.

Qualifications

  • 5+ years writing embedded software for real-time, physical hardware systems
  • Hands-on work in lab with real hardware and flight controllers
  • Experience with safety-critical design and development processes

Responsibilities

  • Architect core state machines for power-up, flight operations, and fault recovery
  • Write safety-critical C/C++ code and use MATLAB/Simulink for model-based design
  • Bring-up hardware in lab, debug with scopes/logic analyzers, ensure predictable runs

Skills

C/C++
Model-based design
Embedded software

Tools

MATLAB/Simulink

Job description

Our client is building safety-critical flight systems — hardware that has to work perfectly, every single time, with zero room for "close enough."

About the Role

They need a Senior Embedded Systems & Controls Software Engineer to design and own the supervisory logic that governs how every subsystem in the machine talks to each other, reacts under pressure, and fails safely when something goes wrong. This isn’t a role where you write code and hand it off. You’ll be in the lab, hands on real hardware, watching your logic run on an actual flight controller — and owning it end to end.

Responsibilities
  • System Control & Logic — Architect the core state machines that govern power-up, everyday flight operations, and emergency fault recovery
  • Embedded Development — Write clean, safety-critical code in C/C++, and use MATLAB/Simulink for model-based design on real-time microcontrollers
  • Hardware Bring-Up — Get your hands dirty in the lab — test on real boards, debug communication issues with a scope or logic analyzer, and make sure it runs predictably every time
  • Communication Architecture — Design and manage how subsystems talk to each other over CAN, SPI, and Ethernet
Qualifications
  • 5+ years writing embedded software for real-time, physical hardware systems — not simulation-only work
Required Skills
  • Strong C/C++ and model-based design experience (MATLAB/Simulink)
  • You genuinely like being in the lab — working alongside EEs, debugging with scopes and logic analyzers, getting your hands on the hardware
  • Solid grasp of CAN, SPI, or similar communication protocols, including fault handling
Preferred Skills
  • Bonus: background in EVs, robotics, aviation, or safety-critical systems (ISO 26262, DO-178C)
Pay range and compensation package

$150K–$170K, negotiable based on experience, plus equity

Full health, dental, and vision coverage

401(k) with company match

Work on hardware that actually flies — not a simulation, not a proof of concept

Equal Opportunity Statement

We are committed to diversity and inclusivity in our hiring practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems & Controls Engineer
Senior Embedded Systems & Controls Engineer

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 150,000 - 250,000
Health, dental, and vision coverage
401(k) with company match
Equity
Senior Embedded Platform Engineer
Senior Embedded Platform Engineer

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 150,000 - 250,000
Bonus/Equity
Health, dental, vision insurance
401(k) match
+1
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroy Air • California (MO)

On-site
USD 180,000 - 280,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroy Air • Byron (CA)

On-site
USD 180,000 - 280,000
Senior Software Engineer
Senior Software Engineer

Antramo • Sunnyvale (CA)

On-site
USD 160,000 - 185,000
Relocation assistance
Health insurance
Dental insurance
+8
Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Neon Aero • Irvine (CA)

On-site
USD 150,000 - 175,000
Sr Embedded Platform Engineer
Sr Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 150,000 - 230,000
Senior Embedded & Controls Engineer - Flight Hardware
Senior Embedded & Controls Engineer - Flight Hardware

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 150,000 - 250,000
Health, dental, and vision coverage
401(k) with company match
Equity
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Embedded Systems Software Engineer
Embedded Systems Software Engineer

LanceSoft, Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000