Senior Embedded Software Engineer — Space & Security Systems

Innoflight

San Diego (CA)

On-site

USD 125,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k) match
Medical, dental, vision, HSA & life
Paid holidays + PTO
Additional insurance options

Job summary

Innoflight in San Diego seeks an Embedded Software Engineer III to craft real-time software for satellite avionics and payload processing. You’ll implement embedded C/C++ on multi-core processors, prepare Linux boards, and work with sensors, buses, radios, and COMSEC equipment.

Collaborating with hardware/FPGA engineers, you’ll deliver rugged, low-SWaP products and drive end-to-end development from requirements to testing, with a focus on secure communications and mission-critical reliability.

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering, Computer Science, or related field.
  • 5+ years of professional embedded software development in C/C++ for Linux/RTOS.
  • Experience with multi-core processors and interfacing standards (SPI, I2C, UART, PCIe, etc.).

Responsibilities

  • Develop embedded C/C++ software for ARM Cortex and RISC-V based multi-core processors.
  • Configure Linux kernels and bootloaders (U-Boot, GRUB) for flight applications.
  • Develop networking and cryptographic functionality (IP, TLS, IPsec, AES, RSA, ECDSA).
  • Translate requirements into robust software, perform design, documentation, integration, validation, and testing.
  • Collaborate with hardware/FPGA teams and support system integration and issue debugging.
  • Track features, bugs, and builds using standard version control and release tools.

Skills

Embedded C/C++
Linux RTOS
ARM Cortex / RISC-V
Cryptography / COMSEC
Networking protocols
Git / Jira
OpenCL / CUDA

Education

Bachelor's degree in Electrical or Computer Engineering, Computer Science, or related field

Tools

Xilinx
Microchip
Vorago
U-Boot
GRUB
SpaceWire
Ethernet

Job description

Innoflight in San Diego seeks an Embedded Software Engineer III to craft real-time software for satellite avionics and payload processing. You’ll implement embedded C/C++ on multi-core processors, prepare Linux boards, and work with sensors, buses, radios, and COMSEC equipment.

Collaborating with hardware/FPGA engineers, you’ll deliver rugged, low-SWaP products and drive end-to-end development from requirements to testing, with a focus on secure communications and mission-critical reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Space Systems
Senior Embedded Software Engineer - Space Systems

innoflightinc • San Diego (CA)

On-site
USD 125,000 - 150,000
401(k) with company match
Medical, dental, vision
PTO 120 hours/year
+1
Senior Embedded Cyber Engineer - Space Systems
Senior Embedded Cyber Engineer - Space Systems

innoflightinc • San Diego (CA)

On-site
USD 170,000 - 215,000
401(k) with 3% company match
Medical, dental, vision, HSA & life
120 hours PTO + 10 holidays
+1
Senior Embedded Software Engineer — Satellite Avionics
Senior Embedded Software Engineer — Satellite Avionics

Innoflight LLC • San Diego (CA)

On-site
USD 158,000 - 210,000
401(k) with 3% company match
Medical, dental, vision insurance
HSA & life insurance
+2
Senior Embedded Software Engineer – Rust for Space Systems
Senior Embedded Software Engineer – Rust for Space Systems

Rustify • San Diego (CA)

On-site
USD 170,000 - 190,000
Profit-sharing bonus
Cash performance bonus
401(k) with 3% match
+2
Lead Embedded Systems Project Engineer - Space
Lead Embedded Systems Project Engineer - Space

innoflightinc • San Diego (CA)

On-site
USD 130,000 - 150,000
Educational reimbursements
AMA sessions and Learn 'n Learns
Weekly catered meals
+1
Lead Embedded Software & Crypto Team - Clearance Required
Lead Embedded Software & Crypto Team - Clearance Required

Innoflight • San Diego (CA)

On-site
USD 165,000 - 190,000
Profit-Sharing Bonus
Cash Performance Bonus
9/80 work schedule
+1
Aerospace Embedded Crypto Software Manager
Aerospace Embedded Crypto Software Manager

innoflightinc • San Diego (CA)

On-site
USD 155,000 - 190,000
401(k) with 3% company match
Medical, dental, vision, HSA & life
10 paid holidays + 120 hours PTO
+1
Senior Embedded Software Engineer (Rust) — Cyber Secure
Senior Embedded Software Engineer (Rust) — Cyber Secure

innoflightinc • San Diego (CA)

On-site
USD 170,000 - 190,000
401(k) with company match
Medical, dental, vision insurance
PTO 120 hours + 10 holidays
+1
Senior Embedded Software Engineer – Cyber
Senior Embedded Software Engineer – Cyber

Innoflight • San Diego (CA)

On-site
USD 170,000 - 215,000
401(k) match
Health insurance (medical, dental, V/S
PTO & holidays
+1
Embedded Software Engineer III
Embedded Software Engineer III

Innoflight • San Diego (CA)

On-site
USD 125,000 - 150,000
401(k) match
Medical, dental, vision, HSA & life
Paid holidays + PTO
+1