Skip to main content

Anduril Industries

Software Engineer, Intelligence Systems

Reston, Virginia, United StatesFrom $171kmidAdded 1 month ago

About this role

Anduril Industries seeks a Software Engineer to develop software for intelligence community applications, ranging from enterprise full-stack systems to embedded user-facing solutions. You'll work across the entire software stack on projects addressing national security requirements within tight timelines.

What you'll do

  • Develop full-stack and user-facing software for custom and embedded hardware devices
  • Work across multiple layers of the software stack including databases and GUI frameworks
  • Maintain and update existing software systems alongside project teams
  • Write middleware and refactor codebases between programming languages
  • Perform performance tuning and optimization tasks
  • Collaborate with project managers to deliver solutions under time and resource constraints

What they're looking for

  • Full-stack software development
  • Embedded systems programming
  • Front-end and back-end development
  • Performance optimization and tuning
  • Cross-language code porting and refactoring
  • Database design and management
  • GUI framework development
  • Agile project collaboration
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Anduril Industries

Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.

View all jobs at Anduril Industries

Likely interview questions

  • Tell us about your experience working across different layers of the software stack, from databases to frontend frameworks. How do you approach learning new technologies quickly?
  • Describe a time when you had to port or refactor a codebase between languages. What challenges did you face and how did you overcome them?