Senior Production Software Engineer

Anduril•Waltham, MA

About The Position

The Anduril Imaging team develops imaging systems across hardware and software, using computer vision, perception, electro-optical, infrared, and sensor data to address security challenges. The Senior Production Software Engineer develops product-agnostic software solutions for production teams, working cross-functionally with production and software teams to improve automation, efficiency, and product quality. The role includes hands-on software development, hardware testing strategy and tool development, analysis of production data, and collaboration to ensure effective performance and integration of technologies.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field.
  • At least 8 years of professional software development experience.
  • Proficiency in Python.
  • Excellent problem-solving and critical-thinking skills, with attention to detail.
  • Ability to work and communicate collaboratively in a cross-functional team environment.
  • Demonstrated accountability and ownership, a team-player attitude, and self-motivation.
  • Experience driving the strategic design of scalable system architecture.
  • Familiarity with Linux, Git, and networking.
  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Nice To Haves

  • Master’s degree in a relevant engineering field.
  • Experience in hardware testing and automated test systems.
  • Strong understanding of hardware-software integration.
  • Experience with data analysis and performance monitoring.
  • Prior work in a high-volume manufacturing environment.
  • Experience with SQL/databases, C/C++, JavaScript, or Nix.

Responsibilities

  • Develop product-agnostic software solutions to optimize production efficiency and product quality.
  • Design and implement hardware testing strategies and tools.
  • Collaborate across software, production, and other teams to enhance automation.
  • Create and maintain documentation for testing procedures and tools.
  • Analyze data to identify trends and areas for improvement.
  • Provide feedback to design teams for product enhancements.
  • Conduct root cause analysis to triage production, product, and process issues.
  • Lead system architecture designs for technical initiatives.

Benefits

  • Highly competitive equity grants are included in the majority of full-time offers.
  • Top-tier benefits for full-time employees, described as a comprehensive, competitive package available at little to no cost to employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service