Anduril Industries
Software Engineer, Manufacturing Test
About this role
Anduril Industries seeks a Software Engineer for their Manufacturing Test team to develop and maintain test automation software for defense systems. You'll build cross-platform applications, create automation scripts, and partner with hardware engineers to improve product quality and testing efficiency.
What you'll do
- Develop Windows and Linux desktop applications for manufacturing test systems
- Create Python automation scripts for debugging and prototype development
- Integrate cloud data systems with secure user authentication and deployment features
- Troubleshoot issues, perform root cause analysis, and coordinate resolutions
- Collaborate with electrical, mechanical, and manufacturing engineers on multi-disciplinary projects
- Design and implement CI/CD pipelines and DevOps automation for app deployment
What they're looking for
- Python development
- C# and WPF (desktop applications)
- Device drivers and low-level code integration
- Git version control
- CI/CD and DevOps automation
- Automated testing (unit, integration, system-level)
- Device communication protocols (USB, SPI, I2C, CAN, RS232, etc.)
- Cloud infrastructure (AWS/Azure)
Benefits
- Competitive salary: $181,000–$241,000 USD
- Equity grants included in most full-time offers
- Comprehensive health and recovery benefits
- Top-tier benefits package available at little to no cost
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.
- Website
- anduril.com
Likely interview questions
- Describe your experience developing test automation frameworks in Python. What tools and patterns have you used to design scalable, maintainable test suites?
- Walk us through a time you integrated low-level device drivers or libraries with higher-level application code. What challenges did you face and how did you solve them?