SENIOR SOFTWARE ENGINEER, INTELLIGENCE SYSTEMS

Anduril Industries
Full-time
Reston, Virginia
$168,000 - $252,000
Posted on 5 months ago

Job Description

Anduril Industries is seeking a Senior Software Engineer to join their rapidly growing team in Reston, Virginia. The role involves developing software across various projects, from full-stack enterprise software to user-facing software on custom hardware devices. The engineer will work within tight timelines and resource constraints, contributing to critical tasks and adhering to software best practices.

Responsibilities

  • Write software for full-stack and user-facing software on custom and embedded hardware
  • Work at various levels of the software stack, from databases to GUI frameworks
  • Maintain and update existing software systems
  • Provide technical leadership and learn new software technologies
  • Provide software designs, estimates, and schedules
  • Contribute to software development for critical tasks
  • Adhere to software best practices and coding standards, perform code reviews, and interact with revision control
  • Triage issues and investigate root cause failures
  • Report to the overall software lead
  • Coordinate with other teams and subcontractors

Requirements

  • 10+ years of experience in full-stack software development
  • BS in Computer Science, Computer Engineering, or related fields
  • Experience working in constrained development environments, including air-gapped systems
  • Experience designing new software architectures
  • Experience building low-level embedded software solutions including hardware integration and bare-metal code development
  • Ability to quickly understand and navigate complex systems and established code bases
  • Ability to understand and implement complex certification requirements
  • Willingness to write and oversee world-class code
  • Currently possesses and is able to maintain an active U.S. Top Secret security clearance with Full Scope Polygraph

Benefits

  • No benefits