Embedded Software Engineer
$139k - $201kInversion Space
Senior Avionics Embedded Software EngineerTurning Space into a Transportation Layer for EarthInversion builds advanced reentry systems to deliver next-generation capabilities from space. Our mission is to make Earth radically more accessible by turning Low-Earth Orbit into an on-demand logistics domain. We see space not as a destination, but as a platform — one that unlocks unprecedented speed and global reach. Our spacecraft are designed to deliver payloads anywhere on Earth in under an hour, operating through extreme reentry conditions and landing with high precision. These systems open the door to new ways of testing, delivering, and operating at hypersonic speeds. Inherently dual-use, our technology is built to meet urgent national security needs while laying the groundwork for future commercial applications. Backed by leading investors including Y Combinator, Spark Capital, and Lockheed Martin Ventures, and working with partners such as the U.S. Space Force and NASA, Inversion is pushing the boundaries of what's possible in space-based defense and logistics.What You'll DoAs a Senior Embedded Software Engineer at Inversion, you will report directly to the Manager of Arc Vehicle Avionics. In this role, you will own the development, testing, and deployment of highly reliable, low-latency flight software that runs on Arc's vehicle avionics hardware. You will design and implement safety-critical code for microcontrollers, power distribution units, flight computers, and communication systems. Operating with high autonomy, you will bridge the gap between hardware and software, debugging boundary-level issues, establishing embedded coding standards, and ensuring our flight processors execute flawlessly through extreme reentry environments.Key ResponsibilitiesDesign, develop, and maintain high-reliability, real-time embedded software in C/C++ for Arc flight computers, microcontrollers, and actuators.Architect and implement low-level device drivers for communication protocols including SPI, I2C, UART, CAN, Ethernet, and RS-422.Own embedded software modules end-to-end, from early requirements definition through testing, qualification, and vehicle-level flight operations.Bring up new avionics hardware platforms, debugging complex hardware-software boundary issues using JTAG, logic analyzers, oscilloscopes, and packet sniffers.Integrate and validate embedded code using software-in-the-loop (SIL) and hardware-in-the-loop (HIL) test environments.Perform rigorous code reviews, establish technical standards, and mentor junior embedded engineers on the team.Collaborate closely with the core Flight Software and Simulation teams to align vehicle autonomy, telemetry architectures, and GNC algorithm execution.Required QualificationsMust have the ability to obtain and maintain a U.S. government Secret/Top Secret security clearance.Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent technical experience.Typically 5+ years of professional experience developing low-level embedded C/C++ software for real-time systems.Hands-on experience with bare-metal microcontrollers and Real-Time Operating Systems (RTOS) like FreeRTOS, RTEMS, or VxWorks.Proven capability to read electrical schematics, understand datasheet registers, and debug physical hardware using laboratory instruments.Experience implementing standard hardware peripheral drivers and serial communication protocols.Excellent verbal and written communication skills.Desired QualificationsExperience developing software for safety-critical or high-reliability applications (e.g., aerospace, automotive, or medical devices).Familiarity with modern software development practices, including Git, unit test frameworks, static analysis tools, and CI/CD pipelines.Proficiency in Python for test automation, data analysis, and hardware scripting.Experience developing embedded software on Linux-based systems.Experience developing FPGA designs and digital logic using VHDL, Verilog, or SystemVerilog.Experience developing custom Board Support Packages (BSPs), bootloader configurations, device startup code, and hardware abstraction layers (HAL).Experience participating in electrical schematic reviews and collaborating closely with hardware engineers to guide board-level design.Experience leading PCB bring-up, design verification testing (DVT), hardware qualification, and transition to production.Prior experience in a fast-paced aerospace startup or small hardware integration team.Our office headquarters is located in Playa Vista, CA. This position requires in office presence.The California annual base salary for this role is currently $139,000 - $201,000. Pay Grades are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity.ITAR Compliance: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Equal Employment Opportunity: Inversion provides equal employment opportunities to all employees and applicants without regard to race, color, religion, age, sex, gender identity, sexual orientation, national origin, veteran status, or disability. Inversion collects and processes personal data in accordance with applicable data protection laws.
$120k - $175k
...commitment to saving lives and our passion for aviation, will empower everyone to experience the joy and freedom of flight.EMBEDDED SOFTWARE ENGINEER - EL SEGUNDO, CAIn this role, you are responsible for the development of the Fly-By-Wire software starting with...SuggestedWork experience placementWork at office$75.8k - $144.2k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world. We have an on-site opportunity for an experienced Embedded Software Engineer to work onsite in El Segundo, CA. ~ Raytheon El Segundo...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$131k - $184k
...AL. Join Varda, and work to create a bustling in-space ecosystem. What you will do (Job Responsibilities) The Embedded Software Engineer on the Flight Software team is responsible for determining how our spacecraft behaves and operates in orbit and building...SuggestedPermanent employmentFull timeImmediate startRelocation packageFlexible hours$160k - $240k
...London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This is a hands-on senior role where you'll be responsible for the design and implementation of...SuggestedFull timeWork experience placementCasual workWork at officeRelocation package- ...Varda Space Industries is seeking an Spacecraft Embedded Software Engineer, RTOS to develop reliable firmware for spacecraft, satellite buses, and reentry capsules. You will own software development from design to integration, tackling open-ended problems and delivering...Suggested
$140k - $178k
...Senior Flight Software EngineerTurning Space into a Transportation Layer for EarthInversion... ...You'll Do:As a Senior Flight Software Engineer at Inversion, you will have an instrumental... ..., device trees, etc.). Extra points for embedded Linux experience (Yocto, Buildroot, or...Work at officeWeekend work$70k - $90k
...interpersonal, oral, and written communication skills. 6. Strong leadership, training, and mentoring skills. 7. Proficiency in tax software and technology. If you are a passionate tax professional looking for an exciting opportunity to grow and make a difference, we...Permanent employmentLocal area- ...or machines shaped in our image. About the role You will own embedded software from microcontrollers and real-time control support through... ...qualifications Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field, or equivalent...
$120k - $220k
...Senior Embedded Software EngineerEl SegundoIcarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming... ..., real flightSmall team, massive responsibilityHigh signal (engineering) to noise (management) cultureDream desk setupDaily...Work experience placementDay shift$200.5k - $314.48k
...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use... ...beginning in 2028.About the roleRadiant is seeking a Principal Embedded Software Engineer to set the technical direction for...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work- Booz Allen Hamilton in El Segundo, CA is seeking an Embedded Software Engineer to develop software and systems from vision to production in an agile setting. The role emphasizes end-to-end delivery, cross-functional collaboration, and ongoing learning with modern tooling...
- ...collaborative, energetic, and forward-thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with...Permanent employmentFull timeContract workWork experience placementLocal area
- A stealth-mode aerospace and defense startup is seeking a skilled Embedded Software Engineer to design and implement software for embedded aerospace systems. Responsibilities include developing software for critical aerospace systems, optimizing for real-time performance...Permanent employment
- Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications....Full timeInternship
- Overview We are seeking a full-time Embedded Software Engineer - 3D Graphics , for Garmin's Chandler, AZ location. This role offers a unique opportunity to contribute to the advancement of aviation technology and explore the forefront of real-time rendering and graphics...Full time
- ...Earth. Led by former SpaceX, Varda, Impulse, and Relativity engineers, our vision is to dominate cislunar space and build the railway... ...reshape the space domain for good. Job Description As an Embedded Software Engineer, you will work closely with a focused technical...Local areaShift work
$110.4k - $165.5k
Position Summary The Cyberspace & Mission Technology Department (CMTD) is seeking an Embedded Software Engineer to perform research and development activities toward innovative embedded prototypes in areas such as image and signal processing, accelerated computing, and...Full timeRemote workRelocation packageFlexible hours- ...-timeperformance Integrateandtestalgorithmsandsoftwareatmodule,softwareintheloop,hardwareintheloop,andsystemleveltesting Create software designs to satisfy requirement Manageconfigurationsonembeddeddevices,specifyinghowhardwarewillinterfacewithsoftware Drivecompletesoftwareintegrationsfrominceptiontocompletion...Permanent employment
- Raytheon Space and Air division in El Segundo, CA is seeking a Senior Software Engineer [Embedded / Radar] to join Gen4 Tactical Airborne Radar program teams. This on-site role focuses on developing RT embedded software for radar modes and capabilities, with strong emphasis...
- Pratt & Whitney is seeking a Software Engineer II (Embedded / Radar) in El Segundo, CA to join a Gen4 Tactical Airborne Radar team. You will develop RT embedded software for radar modes, work across lifecycle stages, and collaborate with cross-functional teams to meet...Interim role
- Skyryse is seeking an Embedded Software Engineer in El Segundo, CA to develop flight software in embedded C, including low-level drivers and safety-critical monitoring systems. You will collaborate with electrical engineers on hardware/software integration and support...
- Raytheon Space and Air division in El Segundo, CA seeks a Software Engineer II (Embedded / Radar) to join the Gen4 Tactical Airborne Radar group. Onsite role requiring ability to obtain SAP/SAR access. You will work across phases of the SW development lifecycle, coding...Interim role
- DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping of digital... ...learn and be comfortable in working in an environment with engineers of diverse backgrounds and...Immediate start
$110.4k - $193.5k
...ground and space and everything in between. We are looking for engineers with a passion for design, a commitment to teamwork and a... ...development. The team is currently seeking a Small Satellite Embedded Software Engineer (Senior Member of Technical Staff/Engineering...Immediate startRemote workRelocation packageFlexible hours- The Aerospace Corporation in El Segundo is seeking a Small Satellite Embedded Software Engineer to develop embedded systems for small satellite missions. Ideal candidates will have experience in embedded systems development, microcontroller programming, and hardware debugging...
- Varda Space Industries in El Segundo, CA, is seeking an Embedded Software Engineer for the Flight Software team. You will determine spacecraft behavior in orbit and build reliable software to enable mission success, covering design, development, testing, and in-flight...
- ...and reentry capsules to control orbital behavior. Own the full software development lifecycle from requirements capture and design to testing... ...+ years of experience developing spacecraft or safety-critical embedded software. Proficiency in C++ and experience with real-time...Relocation packageFlexible hours
- Varda Space Industries in El Segundo, CA, seeks an Embedded Software Engineer for the Flight Software team. You will determine spacecraft behavior, build reliable software for orbit operations, and support all phases from requirements capture to flight operations. The...
- Varda Space Industries, Inc. in El Segundo, CA is seeking an Embedded Software Engineer on the Flight Software team. You will determine spacecraft behavior in orbit and build reliable software to enable mission success, from requirements capture to flight operation support...Relocation package
- The Embedded Software Engineer is responsible for designing, developing, and testing reliable firmware to control spacecraft, satellite buses, and reentry capsules. They will own the full software development lifecycle, from requirements capture through to flight operational...Relocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!


