Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial environments, which requires the ability to field resilient, distributed systems in days to weeks rather than months to years.
Requirements
- Extensive experience building robust and maintainable software to solve algorithmically complex problems
- High proficiency in C++
- Thorough understanding of the fundamentals of computer and network security
Responsibilities
- Performing hands-on technical work including design and development of algorithmically complex software, performance profiling, optimization, and general troubleshooting for a variety of software languages spanning from C++ to project-specific Domain Specific Languages (DSLs)
- A focus on addressing customer needs and facilitating creation of operationally relevant capabilities
- Supporting demonstration and testing of software in lab and test events
- Mentoring junior team members to foster growth of technical and program expertise
- Creating documentation and test suites to help warfighters and co-contractors leverage our solutions
- Learning new technologies and developing fundamentally new approaches as needed
Other
- full-time in person
- Existing DoD Top Secret clearance is extremely desirable, otherwise all candidates must be eligible to obtain one and therefore all candidates must be a US citizen to apply.