Senior Software Engineer, Manufacturing Test

Anduril Anduril · Defense · Costa Mesa, CA · Manufacturing : Manufacturing Engineering : Production Test

This role is for a Senior Software Engineer in the Manufacturing Test organization at Anduril, a defense technology company. The engineer will develop applications for Windows and Linux, integrate cloud data, generate automation scripts (Python), triage issues, and partner with end-users. The focus is on ensuring product quality through systematic testing, automation, and data analytics to improve the development cycle. While the company utilizes AI and advanced technologies, this specific role is centered on manufacturing test and software development, not direct AI/ML model development.

What you'd actually do

  1. Develop applications for Windows and Linux desktop environments.
  2. Integrate cloud data and deployment features while maintaining user authentication and security.
  3. Generate automation scripts (python) for debug and prototype development.
  4. Triage issues, root cause failures, and coordinate next-steps.
  5. Partner with end-users to turn needs into features while balancing user experience with engineering constraints.

Skills

Required

  • BS or MS in CS/CE/EE or equivalent industry experience.
  • Expertise in software development with Python.
  • Experience integrating or developing low-level code and device libraries or drivers.
  • Experience working in CI/CD and designing and delivering DevOps automation for app deployment and testing.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • Experience working on multi-disciplinary projects, working closely with Electrical / Mechanical / Manufacturing Engineers.
  • Experience in automated unit, integration and system-level testing.
  • Expertise in version control using git.
  • Ability to travel to Costa Mesa Headquarters 25%-50% if located at other site location

Nice to have

  • 8+ years of relevant industry experience.
  • Experience in manufacturing or industrial software.
  • Understanding of device communication protocols like USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
  • Expertise in desktop application development with WPF and C#.
  • Experience in embedded systems.
  • Experience in automated unit, integration and system-level testing for non-software products.
  • Proficient in RESTful services in AWS/Azure infrastructure.
  • Hands-on working knowledge of a major relational database (DB2, SQL Server etc.) and/or NoSql.
  • Pursuing a Master’s of Computer Science or related field.
  • Experience with test automation or cloud deployment tools.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

What the JD emphasized

  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities.