What are the responsibilities and job description for the Embedded Software Engineer position at District Partners?
District Partners has been engaged on an exclusive search for an experienced Embedded Software Engineer to support a leading defense technology company. This company is focused on transforming U.S. and allied military capabilities through advanced technology, leveraging AI, autonomy, and cutting-edge software to deliver mission-critical solutions.
This position is part of a specialized team dedicated to developing engineering solutions and products for the Intelligence Community (IC). The team works closely with IC customers to understand their needs, refine their operational concepts, and deliver critical capabilities that address national security challenges.
Key Responsibilities:
- Board bring-up on embedded ARM boards, including bootloaders, drivers, and system configuration
- Customizing vendor BSPs for use with ARM-based SoC platforms
- Securing embedded system devices and ensuring robust cybersecurity measures
- Developing and maintaining automated tests to validate system functionality
Required Qualifications:
- Experience developing embedded Linux systems using Yocto, Buildroot, or similar frameworks
- Strong debugging and root cause analysis skills, with experience interpreting hardware schematics and component data sheets
- Proficiency in one or more programming languages: C, C , Rust, Haskell
- U.S. Person status required due to export-controlled data access
- Active Top Secret security clearance required
Salary : $140,000 - $250,000