Senior Software Engineer, Radar
Anduril Industriesabout 3 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 user interfaces.
- Contribute to a scalable software platform with well-defined APIs.
- Define and document APIs for component communication and external integration.
- Develop 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.
- Evaluate emerging technologies and industry trends in radar software.
Requirements
- At least 5 years of professional software development experience.
- Strong understanding of software design principles, data structures, and algorithms.
- Proficiency in C++, with Python as a nice-to-have.
- 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.