Senior Software Engineer, Radar
Anduril Industriesabout 4 hours ago
Base Salary
$190k - $252k/yr
Responsibilities
- Design, develop, test, and maintain application-level software for radar systems.
- Build and enhance radar applications, including data processing workflows and operator-facing interfaces.
- Contribute to a scalable software platform with well-defined APIs.
- Define and document APIs for component-to-component communication.
- Develop and maintain reproducible build and deployment workflows using Nix.
- Lead performance analysis and optimization of radar application software.
- Champion software development best practices, including coding standards and CI/CD.
- Collaborate with cross-functional teams to translate requirements into software.
- Mentor junior engineers and contribute to technical decision-making.
- Continuously evaluate emerging technologies and industry trends.
Requirements
- At least 5 years of professional software development experience.
- Strong understanding of software design principles, data structures, and algorithms.
- Proficiency in C++ and familiarity with Python is a plus.
- Proven experience designing and building application-level software.
- Hands-on experience with Nix for reproducible builds and package management.
- Experience designing and developing APIs for internal or external consumers.
- Demonstrated experience with engineering practices that promote software reliability.
- Excellent communication skills and ability to work effectively in a team.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees.