Senior Embedded Engineer

Overview

On Site
170k - 210k
Full Time

Skills

Embedded Software
Recruiting
Writing
C++
Embedded Linux
RTOS
Avionics
Testing
Aerospace
Robotics
Sensors
Real-time
Automated Testing
Presentations
Software Development
Embedded Systems
Computer Hardware
Firmware
Systems Engineering
Collaboration
Technical Direction
Design Review
Documentation
Employment Authorization

Job Details

We're supporting a space-technology organization building advanced systems that operate in highly constrained, mission-critical environments. Their work blends custom hardware, real-time control logic, and embedded software that must perform with absolute reliability in orbit.

They're hiring a Senior Flight Software Engineer to develop software that sits at the core of system behavior from low-level embedded code to command and control layers that coordinate multiple subsystems. This is a hands-on engineering role focused on building high-reliability logic, integrating with hardware teams, and shaping technical decisions across the stack.
Required Skills & Experience
  • Strong industry experience writing embedded or real-time software for safety-critical or mission-critical systems
  • Expertise in Modern C++ for deterministic, high-reliability development
  • Background working with embedded Linux, RTOS environments, or bare-metal platforms
  • Experience integrating software with hardware, avionics, or multi-subsystem architectures
  • Ability to own major features end-to-end, from architecture through testing and validation
Preferred Experience
  • Prior work in aerospace, robotics, autonomy, sensors, or other real-time system domains
  • Experience contributing to fault-tolerant or distributed embedded systems
  • Familiarity with automated testing at unit, subsystem, and system levels (including HIL/SIL)
  • Comfortable presenting technical concepts to cross-disciplinary engineering teams
What You'll Be Doing Core Software Development (~80%)
  • Implementing and integrating embedded flight logic
  • Designing architecture for new features and system components
  • Developing command, control, and subsystem-interaction software
  • Working closely with hardware, firmware, and systems engineering teams
  • Contributing to automated validation for mission-critical features
Collaboration & Technical Ownership (~20%)
  • Influencing technical direction across subsystems
  • Participating in design reviews and code reviews
  • Helping drive engineering best practices and documentation
Compensation & Perks
  • Competitive salary
  • Signing/relocation bonus (~$10K)
  • Generous equity component
  • Automatic 401(k) contribution (approximately 3%)
  • Medical, dental, and vision benefits
  • Paid family and medical leave
  • Flexible or unlimited PTO
  • Daily catered lunch
Location
Full-time, onsite role in coastal Southern California
Work Authorization
Candidates must be authorized to work in the U.S. without sponsorship.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC