Singularity Defense
Posted 4mo ago

Senior Embedded Software Engineer

Singularity Defense
Gardena, California, United States
OnsiteFull Time
Responsibilities
  • Develop software
  • Optimize performance
  • Integrate testing
Requirements
  • 7+ years embedded systems design
  • Strong C/C++ skills
  • Experience with I2C/CAN/SPI/UART
  • Low-level driver development
  • GNC/control concepts
  • Cross-functional collaboration
Technical tools mentioned
CC++RustPythonembedded LinuxI2CCANSPIUART

Job description


Job Overview: 

We are seeking a skilled Embedded Software Engineer. You will design and implement software for 

embedded aerospace systems. This role will be responsible for the design, development, and testing of 

critical aerospace systems software for rapid deployment and testing on a novel platform. 


Key responsibilities:

  • Develop and implement embedded software for fault detection, guidance, navigation, and flight control systems
  • Optimize software for real-time performance
  • Integrate and test algorithms and software at module, software in the loop, hardware in the loop, and system level testing
  • Create software designs to satisfy requirement
  • Manage configurations on embedded devices, specifying how hardware will interface with software
  • Drive complete software integrations from inception to completion
  • Contribute to software system architecture and design for a greenfield project
  • Contribute to computer vision software


Qualifications:

  • High proficiency in embedded C/C++ or equivalent systems language
  • 7+ years of experience in embedded systems design
  • Familiarity with communication protocols like I2C, CAN, SPI, UART
  • Experience with low-level hardware driver implementation
  • Understanding of GNC, control and estimation theory, and autonomous sensors and integration
  • Strong interpersonal and communication skills, with the ability to work in a cross-functional team environment.


Preferred Skills:

  • Understanding of missile GNC, aerodynamics, flight dynamics and controls
  • Understanding of computer vision, perception, filtering, and estimation techniques
  • High proficiency in Python and/or Rust
  • Experience with embedded Linux
  • Experience with complex computer vision tasks

ADDITIONAL REQUIREMENTS:

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.


About Singularity Defense

Develops low-cost autonomous missile and air defense systems.

Year founded
2023
Employees
40
Organization type
Private
Latest investment
Raised $2.07M Funding Round (2025) — led by NEA
Headquarters
US

Similar jobs

Senior Embedded Software Engineer roles near Gardena, California
3mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Los Angeles, California, United States
$160k-$220k/yr OnsiteFull Time
K2 Space
K2 Space: Develops high-power satellite platforms for heavy-lift launch vehicles.
5+ YOESenior embedded software engineer with 5+ years of experience in Rust, C, or C++ for microcontrollers; knowledge of real-time systems, fault tolerance, and hardware interfaces.
Rust, C, C++, ARM, RISC-V, Microcontrollers, JTAG/SWD, logic_analyzers, oscilloscopes, RTOS
4mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer – R&D
Los Angeles, California, United States
$140k-$200k/yr HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
5+ YOE5+ years embedded software development; C programming; Linux kernel driver experience; US citizen; BS in Electrical/Computer/Communications Engineering or Computer Science; background check/drug test required.
C programming, Linux, Kernel driver development, Socket programming, IPsec, Networking
5mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Los Angeles, California, United States
$140k-$200k/yr HybridFull Time
Silvus Technologies
Silvus TechnologiesNYSE: MSI: Develops advanced mobile ad-hoc network radios for mission-critical communications.
5+ YOEBS in engineering or computer science; 5+ years embedded software; C and Linux kernel experience; US citizen; background check and drug test required.
C, Linux kernel, Socket programming, IPsec, Network protocols, BSP
6mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
El Segundo, California, United States
$120k-$220k/yr OnsiteFull Time
Icarus
Icarus: Builds solar-powered aircraft for stratospheric intelligence and connectivity.
2+ YOE2+ years shipping embedded systems; strong C/C++ fundamentals; RTOS or bare-metal firmware; SPI/I2C/UART/CAN/Ethernet; debugging with scopes/JTAG.
C, C++, RTOS, bare-metal, SPI, I2C, UART, CAN, Ethernet, JTAG, scope, logic_analyzers
6mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Camarillo, California, United States
OnsiteFull Time
HEICO
HEICONYSE: HEI: Manufactures specialty electronic components and niche aircraft parts.
3+ YOEBachelor’s degree in engineering or computer science; 3+ years embedded software experience; strong C/Python, Linux, and ARM Cortex skills; experience with AMD/Xilinx, VHDL, MATLAB; English proficiency; good problem-solving and communication skills.
ARM Cortex, Python, C, Embedded Linux, UDP/IP networking, AMD/Xilinx Vivado Vitis, Windows, Git, Mercurial, VHDL, MATLAB
6mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer, EW
Costa Mesa, California, United States
$191k-$253k/yr OnsiteFull Time
Anduril Industries
Anduril Industries: Defense technology building autonomous military hardware and software.
7+ YOE7+ years software engineering; experience with typed functional languages; built-in test development; eligible for US Secret clearance.
MATLAB, Verilog, VHDL, Xilinx, OpenGL, DirectX, Vulkan, NixOS, Linux, RF Test Equipment
1y
Save
Mark Applied
Hide
Senior Embedded Software Engineer (Actuators & Control Systems)
Redondo Beach, California, United States
$150k-$200k/yr OnsiteFull Time
Impulse Space
Impulse Space: Developing in-space transportation services and orbital transfer vehicles.
5+ YOEBachelor’s degree in Engineering and 5+ years of embedded C/C++ development experience for electromechanical control systems.
C, C++, CAN, SPI, UART, Ethernet, RS-422, BISS-C