Software Engineer, Intelligence Systems

Anduril Anduril · Defense · Reston, VA · AFS : Intelligence Systems Engineering : Mission Operations

Software Engineer role at a defense technology company focused on developing full-stack enterprise and user-facing software for intelligence community customers. The role involves working across the software stack, maintaining existing systems, and adhering to best practices in constrained and air-gapped environments. Requires a Top Secret clearance with Full Scope Polygraph.

What you'd actually do

  1. Work directly with project managers to write software for full-stack software and user-facing software on custom and embedded hardware.
  2. Work at various levels of the software stack, from databases to GUI frameworks.
  3. Work with existing teams to maintain and update existing software systems.
  4. Provide software designs, estimates, and schedules as needed to program and project management.
  5. Actively contribute to the software development for critical tasks as needed to meet program deadlines.

Skills

Required

  • 3-5 years of experience in full-stack software development
  • B.S. in Computer Science, Computer Engineering, or related fields.
  • Experience working in constrained development environments, including air-gapped systems.
  • Ability to quickly understand and navigate complex systems and established code bases.
  • Ability to understand and implement complex certification requirements.
  • Currently possesses and is able to maintain an active U.S. Top Secret security clearance with Full Scope Polygraph.

Nice to have

  • Some supplementary experience in embedded systems development.
  • Experience working in C#, C++, Python, and/or JavaScript.
  • Experience working with AI/ML frameworks.
  • 5+ years of experience in full-stack software development.
  • Strong focus on security.

What the JD emphasized

  • complex certification requirements
  • constrained development environments
  • air-gapped systems