Embedded Software Engineer at Singularity Defense Corp. - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 6 hours ago

Embedded Software Engineer

Singularity Defense Corp.Embedded Software Engineer

Requirements

Embedded C/C++ proficiency, 4+ years embedded systems design experience, Knowledge of I2C, CAN, SPI, UART, Hardware driver implementation experience, Understanding of GNC and control theory, U.S. person status required

Skills

C#Python

About the role

About the Company

Singularity Defense Corp. is a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley firms.

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 requirements
  • 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

Requirements

  • High proficiency in embedded C/C++ or equivalent systems language
  • 4+ 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
  • Must be a U.S. citizen, permanent resident, refugee, or asylee to comply with export regulations

Preferred Qualifications

  • 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
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer

Singularity Defense Corp. · Gardena

Sign up to apply