Production Software Engineer

Anduril Industries

Fort Collins, CO2h agovia LinkedIn

Key Responsibilities

  • Own the software system responsible for the production and calibration of radar sensors, ensuring reliability, scalability, and smooth integration with new hardware lines.
  • Design and implement cloud-based and web-based applications (e.g., AWS services) for data collection, real-time monitoring, and hardware control.
  • Collaborate with hardware and manufacturing engineers to resolve production issues and optimize system performance.
  • Drive the architecture of scalable software systems that support high-volume hardware production.
  • Monitor system health and implement proactive measures to prevent outages.
  • Monitor production performance metrics and provide feedback to the production team.
  • Develop frameworks and tools that can be easily adapted to future hardware product lines.

Requirements & Tech Stack

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Python experience for scientific/engineering applications (e.g., NumPy, SciPy, Pandas).
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Understanding of Unix/Linux directory structures and system layouts.
  • Demonstrated problem-solving and analytical skills.
  • Strong written and verbal communication skills for technical and non-technical audiences.
  • Experience deploying and/or managing cloud infrastructure and services.
  • Experience setting up, configuring, and troubleshooting network-connected test and measurement devices such as DAQs, signal generators, and spectrum analyzers, or equivalent.
  • Familiarity with OT network requirements including segmentation and security best practices and general networking proficiency across TCP/IP, VLANs, DNS, DHCP.

Preferred Qualifications

  • Familiarity with testing and integration of sensor systems such as radars, lidar, or EO/IR.
  • Advanced Python experience including web-based application development (e.g., Flask, Django, FastAPI).
  • Understanding of web-based interfaces, including TCP connections, WebSockets, and HTTP RESTful APIs.
  • Experience with front-end web frameworks (e.g., React, Angular, Vue.js) for intuitive user interfaces.
  • Comfort with embedded devices and low-level systems programming (e.g., C++, edge-computing devices, GPU systems).
  • Hands-on knowledge of CI/CD pipelines for automated builds and deployments.
  • Proven expertise in automated testing (e.g., Pytest) for large Python-based software systems.
  • Solid Linux DevOps background, including server management and shell scripting.
  • A strong foundation in mathematics and physics.

Salary Range

  • US Salary Range: $144,000 - $192,000 USD

Note: The salary range is an estimate and actual offers may vary based on experience, education, critical skills, and business considerations. Highly competitive equity grants are included.

Benefits

  • Comprehensive, competitive benefits package (available at little to no cost to employees).
  • Invest in our people with support in health, recovery, and future endeavors.

Anduril Entry-Level & New Grad Jobs · last 7 days

51 openings · 33 need no experience

See all 51 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job