Senior Embedded Systems Engineer: Spacecraft & Secure RTOS

Innoflight LLC

San Diego (CA)

On-site

USD 158,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) with 3% match
Medical, dental, vision, HSA & life
PTO 120 hours + 10 holidays
Ancillary benefits

Job summary

Innoflight LLC in San Diego seeks aSenior Embedded Software Engineer to design and develop embedded software powering satellite avionics and payload processing. You will work at the software/hardware/FPGA intersection to create rugged, Low-SWaP solutions, from drivers to secure communications, while mentoring junior engineers.

The role emphasizes real-time, multi-core software development, Linux kernel customization, and integration with hardware teams on aerospace platforms. A U.S.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 9+ years of experience developing embedded software.
  • Advanced proficiency in C/C++ for embedded systems and low-level driver development.
  • Deep experience with embedded Linux, kernel configuration, and system bootloaders.
  • Strong understanding of RTOS development and real-time system constraints.
  • Ability to interpret schematics and hardware documentation for embedded software and driver development.
  • Proficiency with networking and communications protocols, including secure communication standards.
  • Familiarity with cryptographic principles and their application in embedded systems.
  • Experience with software integration, debugging, and system-level validation.
  • OpenCL/CUDA familiarity is a plus.
  • Ability to obtain a U.S. Security Clearance.

Responsibilities

  • Designs Embedded Software: Develops embedded software for multi-core processors integrated with FPGAs for satellite avionics and payload processing.
  • Develops Low-Level Software: Designs and implements C/C++ software, device drivers, and system-level applications for ARM Cortex and RISC-V.
  • Builds Embedded Linux Systems: Configures Linux kernels, system settings, and bootloaders like U-Boot and GRUB.
  • Implements Real-Time Solutions: Develops RTOS-based software meeting real-time and mission-critical requirements.
  • Integrates Communications Interfaces: Supports SPI, I2C, UART, GPIO, PCI/PCIe, Ethernet, and SpaceWire.
  • Secures Embedded Systems: Applies IP/TLS/IPsec and cryptographic technologies to protect communications.
  • Leads Software Development: Oversees development, integration, and testing of reusable embedded software modules.
  • Translates System Requirements: Converts complex requirements into robust software architectures.
  • Integrates Hardware & Software: Works with Hardware/FPGA teams to integrate and validate on target hardware.
  • Manages Software Releases: Tracks features, defects, and releases with configuration management.
  • Drives Continuous Improvement: Contributes to standards, workflows, and quality improvements.
  • Mentors Engineering Talent: Provides mentorship through reviews and guidance.

Skills

Embedded C/C++
Real-time OS
Embedded Linux
System integration
Secure communications

Education

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

Tools

ARM Cortex
RISC-V
U-Boot
GRUB
Ethernet
SpaceWire
AES/RSA/ECDSA/ECDH crypto

Job description

Innoflight LLC in San Diego seeks aSenior Embedded Software Engineer to design and develop embedded software powering satellite avionics and payload processing. You will work at the software/hardware/FPGA intersection to create rugged, Low-SWaP solutions, from drivers to secure communications, while mentoring junior engineers.

The role emphasizes real-time, multi-core software development, Linux kernel customization, and integration with hardware teams on aerospace platforms. A U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Cyber & Secure Systems
Senior Embedded Software Engineer - Cyber & Secure Systems

Innoflight LLC • San Diego (CA)

On-site
USD 170,000 - 215,000
401(k) with match
Medical, dental, vision, HSA & life
10 holidays + 120 hours PTO
+2
Senior Embedded Software Engineer — Space & Security
Senior Embedded Software Engineer — Space & Security

Innoflight, LLC • San Diego (CA)

On-site
USD 125,000 - 150,000
401(k) with match
Medical/dental/vision
PTO 120 hours + 10 holidays
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
Embedded Software Engineer III - Aerospace & Space (Active Clearance)
Embedded Software Engineer III - Aerospace & Space (Active Clearance)

Innoflight LLC • San Diego (CA)

On-site
USD 125,000 - 150,000
Profit-Sharing Bonus
Cash Performance Bonus
401(k) with company match
+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
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

Frontdoor Defense • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Flight Software Engineer Embedded RTOS
Senior Flight Software Engineer Embedded RTOS

Logos Space • San Diego (CA)

On-site
USD 150,000 - 220,000
Senior Embedded Flight Software Engineer Spacecraft RTOS
Senior Embedded Flight Software Engineer Spacecraft RTOS

Orchard LLC • Chicago (IL)

On-site
USD 143,000 - 238,000
Paid time off
Health insurance
401(k)
Senior Embedded Software Engineer – Spacecraft Flight Firmware
Senior Embedded Software Engineer – Spacecraft Flight Firmware

Astranis Space Technologies Corp. • San Francisco (CA)

On-site
USD 180,000 - 235,000
Equity
Healthcare
401(k)
Senior Embedded OS Engineer for Spacecraft Systems
Senior Embedded OS Engineer for Spacecraft Systems

Frontdoor Defense • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Equity in Apex
Best-in-class healthcare
Comprehensive PTO
+5