To develop and maintain secure, affordable, integrated, and multi-domain systems and technologies that fuel missions in rapidly changing global security environments
Requirements
- 5 or more years of experience working on embedded software systems using C++
- 3 or more years’ experience developing Built in Test capabilities for embedded systems
- Ability to operate lab equipment (Spectrum analyzers, signal generators, etc.)
- 5 or more years of experience with Linux Operating Systems
- 5 or more years of experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance
- Experience in real-time embedded software development knowledge of Radar or Electronic Warfare technologies
- Experience with Python, BASH, and/or other scripting languages
- Experience with designing and implementing Fault Isolation capabilities in complex systems
Responsibilities
- Develop software to implement new capabilities and identify and correct system defects
- Support integration and test at the system and sub-system levels
- Develop and execute unit tests and build verification test plans, and track and report test status
- Actively participate in the technical peer reviews to ensure system/software requirements are being met from an end-to-end system point of view
- Support agile planning and providing mentorship to the rest of the software engineers
- Identify risks, suggest mitigation, track defects, develop resolutions, and report status
Other
- U.S Citizenship is required
- Ability to obtain a DoD Secret clearance
- Bachelor’s Degree with 5 years of experience, master’s degree with 3 years of experience, Ph.D. with 1 years of experience in Science, Technology, Engineering, Mathematics or related technical fields
- Travel: Yes, 10% of the Time
- Clearance Type: Secret