The company is looking to solve the challenge of maturing proof-of-concept R&D technology into operational fieldable solutions to support national security missions.
Requirements
- Minimum of 5 years of experience with one or more of the following modern development languages: Python, C , C++, Embedded C
- Minimum of 2 years experience with Operating Systems internals (privilege and user groups, binary memory layout) and Trusted Execution Environments such as ARM TrustZone
- Basic understanding of memory management concepts (Heap, Stack, Virtual Memory, MMU, Physical vs. Virtual)
- Experience with testing, CI/CD pipelines, and virtual machine test ranges
- Experience with firmware/driver development across Linux and/or Windows Operating Systems
Responsibilities
- Maturing proof-of-concept R&D technology to operational fieldable solutions
- Build test automation using Gitlab to leverage range deployments and solution evaluation
- Developing APIs and other interfaces bridging the software/hardware technology overlap
- Support of scalable and modular design methodology
- Engaging in technical exchanges with transition partners and key stakeholders
Other
- Active Top Secret Clearance willing to obtain and maintain a Polygraph clearance
- Ability to work on-site at Arlington, VA headquarters
- Bachelor's degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
- Graduate degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain (nice to have)