Staff Embedded Software Engineer, Intelligence Systems

Anduril Anduril · Defense · Reston, VA · AFS : Intelligence Systems Engineering

Staff Embedded Software Engineer for a defense technology company developing AI-powered operating systems for military applications. Responsibilities include full-stack embedded software development, firmware, middleware, performance tuning, and technical leadership within constrained and air-gapped environments. Requires extensive experience in bare metal and driver development, Xilinx platforms, and a Top Secret SCI clearance.

What you'd actually do

  1. Work directly with project managers to write software for fully custom embedded systems.
  2. Work at any level of the hardware/software stack, from firmware to GUI frameworks.
  3. Work with existing teams to maintain and update existing software systems.
  4. Provide technical leadership and the ability to learn new software technologies quickly.
  5. Provide software designs, estimates, and schedules as needed to program and project management.

Skills

Required

  • 12+ years of experience in software development
  • 7+ years in bare metal and driver development
  • B.S. in Computer Science, Computer Engineering, or related fields
  • Experience with Xilinx platforms
  • Experience working in constrained development environments
  • Experience building low-level embedded software solutions
  • Hardware integration
  • Bare-metal code development
  • Complex systems navigation
  • Established code bases navigation
  • Complex certification requirements implementation
  • Active U.S. Top Secret SCI security clearance

Nice to have

  • M.S. or Ph.D. in Computer Science, Computer Engineering, or related field
  • 15+ years of experience building top-to-bottom, full-stack
  • C# application development
  • React based UI framework
  • Network and communication protocols implementation
  • Cryptographic systems implementation
  • Display protocols implementation
  • Complex SoCs experience
  • ISRs, MMUs, timers experience
  • Operating systems development
  • Strong focus on security

What the JD emphasized

  • 12+ years of experience in software development, with 7+ in bare metal and driver development
  • Experience with Xilinx platforms
  • Experience working in constrained development environments, including air-gapped systems
  • Experience building low-level embedded software solutions including hardware integration and bare-metal code development
  • Ability to understand and implement complex certification requirements
  • Currently possesses and is able to maintain an active U.S. Top Secret SCI security clearance