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