Senior Software Engineer, RadarNew$141K–$193K
The opportunity
The Anduril Battlespace Awareness Radar team develops innovative and differentiated radar solutions to tackle national security challenges for America and its allies.
What you'll do
Design, develop, test, and maintain application-level software for radar: systems, with a focus on maintainability, testability, reliability, and performance.
Build and enhance radar applications, including data processing workflows,: mission-level software, configuration tools, and operator-facing interfaces.
Contribute to a scalable software platform with well-defined APIs that enable: reusable building blocks adaptable for various radar products and applications.
Define and document APIs for component-to-component communication and for: integration with external systems and third-party consumers.
Develop and maintain reproducible build, packaging, and deployment workflows: using Nix to ensure consistency across development, test, and production environments.
Lead performance analysis and optimization of radar application software,: focusing on efficient data handling and processing throughput.
What they're looking for
- Champion software development best practices, including coding standards,: design patterns, version control, automated testing, and continuous integration/continuous deployment (CI/CD).
- Collaborate with cross-functional teams—including signal processing: engineers, algorithm specialists, systems engineers, and product managers—to translate requirements into well-designed software.
- Mentor junior engineers and contribute to technical decision-making across the team.
- Continuously evaluate emerging technologies and industry trends in radar: software, distributed systems, and sensor applications to drive innovation.