Staff Embedded Software Engineer, Intelligence Systems

Anduril

Reston, United States
$220,000—$292,000 usd py
On-site
Bare metal and driver development
Custom embedded systems
Hardware integration
Develop software for fully custom embedded systems, working at any level of the hardware/software stack from firmware to GUI frameworks

Job Summary

  • Develop software for fully custom embedded systems, working at any level of the hardware/software stack from firmware to GUI frameworks.
  • Provide technical leadership, quickly learn new software technologies, and contribute to software designs, estimates, and schedules for program management.
  • Adhere to software best practices including coding standards, code reviews, revision control, build processes, and testing, while triaging and investigating root cause failures.

Matching Summary

Develop software for fully custom embedded systems, working at any level of the hardware/software stack from firmware to GUI frameworks.

Salary

$220,000—$292,000 USD

Skills & Requirements

Must-have

  • Bare metal and driver development
  • Custom embedded systems
  • Hardware integration
  • Low-level embedded software
  • Performance tuning
  • Software architecture design

Nice-to-have

  • AI-powered operating systems
  • Autonomy, AI, computer vision
  • Cutting-edge technology
  • National security requirements
  • Strategic competition era

Key Requirements

  • 12+ years software development
  • 7+ years bare metal/driver development
  • BS in CS/CE or related
  • Xilinx platforms experience
  • Constrained development environments
  • Air-gapped systems experience
  • Complex certification requirements
  • Active U.S. Top Secret SCI clearance

Work Rights

Must have active U.S. Top Secret SCI security clearance

Tailored Resume

Cover Letter