Real-Time Embedded Firmware Engineer, Aerospace

Empirical Systems Aerospace, Inc.

San Luis Obispo (CA)

On-site

USD 100,000 - 170,000

Full time

14 days+
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 insurance
PTO 120 hours
Life insurance
HSA
401(k) with company match
Nine paid holidays
On-site amenities

Job summary

Empirical Systems Aerospace, Inc is seeking an experienced Embedded Software Engineer to develop flight and mission-critical embedded software on real-time, resource-constrained hardware platforms. The role focuses on deterministic firmware with strict reliability, safety, and verification requirements.

Responsibilities include low-level driver development, system integration, and end-to-end ownership across the software lifecycle, from requirements through validation and release, working with

Qualifications

  • BS in Computer Science, Computer Engineering, or related field.
  • 3+ years of C, C++, and Python experience.
  • Experienced with build tools: CMake, GCC, Clang.
  • Familiarity with common buses (SPI, I2C, UART, CAN).
  • Familiarity with version control using Git.

Responsibilities

  • Develop firmware in C/C++ for MCU-based control systems.
  • Board bring-up and hardware–software integration.
  • Use JTAG/SWD, oscilloscopes, logic analyzers to correlate with physical behavior.
  • Support SITL and HITL product validation.
  • Collaborate in all phases: Requirements, Design, Build, Test, Delivery.
  • Write high-performance real-time device drivers/apps.
  • Assist in creation of internal tools and pipelines.
  • Explore new techniques and approaches to problems.

Skills

C
C++
Python
Communication
Team collaboration

Education

Bachelor's degree in CS/CE or related field

Tools

CMake
GCC/Clang
SPI/I2C/UART/CAN
Git
JTAG/SWD
Linux
RTOS
ARM microprocessors

Job description

Empirical Systems Aerospace, Inc is seeking an experienced Embedded Software Engineer to develop flight and mission-critical embedded software on real-time, resource-constrained hardware platforms. The role focuses on deterministic firmware with strict reliability, safety, and verification requirements.

Responsibilities include low-level driver development, system integration, and end-to-end ownership across the software lifecycle, from requirements through validation and release, working with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real‑World Flight Systems Embedded Software Engineer
Real‑World Flight Systems Embedded Software Engineer

Advantage Technical • Sioux Falls (SD)

On-site
USD 120,000 - 180,000
Flight Software Engineer: Real-Time Embedded for Aerospace
Flight Software Engineer: Real-Time Embedded for Aerospace

Mach Industries Inc. • Huntington Beach (CA), Northern (KY)

Hybrid
USD 125,000 - 220,000
Equity options
Healthcare benefits
Dental & vision plans
+2
Senior Embedded Firmware Engineer for Real-Time Aerospace
Senior Embedded Firmware Engineer for Real-Time Aerospace

CyberCoders • Poway (CA)

On-site
USD 140,000 - 180,000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Embedded Software Engineer (Aerospace)
Embedded Software Engineer (Aerospace)

Empirical Systems Aerospace, Inc. • San Luis Obispo (CA)

On-site
USD 100,000 - 170,000
Health insurance
PTO 120 hours
Life insurance
+4
Flight Software Engineer — Real-Time Embedded (Equity)
Flight Software Engineer — Real-Time Embedded (Equity)

Alumni Founders • Seattle (WA)

On-site
USD 120,000 - 180,000
Equity
Paid Time Off
Medical Coverage
+4
Senior Embedded Software Engineer – Aerospace Flight Systems
Senior Embedded Software Engineer – Aerospace Flight Systems

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Firmware Engineer I – Real-Time Space Systems
Embedded Firmware Engineer I – Real-Time Space Systems

Cedarparktexasedc • Cedar Park (TX)

On-site
USD 80,000 - 100,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Embedded Software Engineer – Real-Time Linux (Aerospace)
Embedded Software Engineer – Real-Time Linux (Aerospace)

Archer • San Jose (CA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer →
Embedded Software Engineer →

Grex Defense, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Real-Time Embedded Firmware Architect
Senior Real-Time Embedded Firmware Architect

Neon Aero • Irvine (CA)

On-site
USD 150,000 - 250,000