Principal Software Engineer

Apogee Research, LLC
Arlington, VAFULL_TIMEPosted Aug 3, 2026

Role responsibilities

Lead the creation of capabilities for National Security by designing and developing algorithmically complex software. Responsibilities include performance profiling, troubleshooting, mentoring junior engineers, and supporting software testing in lab environments.

Requirements

Candidates must have extensive experience building robust software for complex problems and high proficiency in C++. US citizenship is required to obtain a DoD Top Secret clearance.

Key skills

C++, Software Design, Algorithm Development, Performance Profiling, Optimization, Network Security, Computer Security, Reverse Engineering, Domain Specific Languages, Technical Mentoring, Documentation, Testing

Keywords

C++, ISR, EW, Networking, Cyber, DoD, Top Secret Clearance, Compositional Systems, Distributed Systems, Reverse Engineering, Domain Specific Languages, Performance Profiling, National Security, Software Engineering, Algorithm Development

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free