Full Stack Software Engineer – Manufacturing Systems
Listed on 2026-03-08
-
Engineering
Software Engineer, Systems Engineer
Full Stack Software Engineer – Manufacturing Systems
10 months Contract
Full Stack Software Engineer – Manufacturing Systems | Manufacturing Test Infrastructure Engineer
Client is hiring a Full Stack Software Engineer – Manufacturing Systems to build and support internal test automation platforms used in hardware manufacturing. Candidates must have 3–5 years of experience with Python or Go
, SQL databases, Linux, and full-stack development (backend APIs + UI). We are specifically looking for engineers who have built automation or internal engineering tools and have experience working in hardware, lab, manufacturing, or production test environments. This is not a hardware design, firmware, QA-only, or pure Dev Ops role.
Arista Networks is seeking a Full Stack Software Engineer to support the NPI Test Engineering organization responsible for validating networking hardware before customer shipment. This role focuses on building and maintaining the internal software systems that power automated manufacturing test environments across global production sites.
This is a software engineering role operating within a hardware manufacturing context
. The engineer will design and develop backend services,
databases
, and user interfaces that enable engineers and manufacturing partners to remotely control test equipment
, execute automated test workflows
, collect system data
, and analyze performance metrics
.
The ideal candidate has experience building internal automation platforms and supporting software systems used in hardware, lab, manufacturing, or production test environments.
Required Qualifications- 3–5 years of professional software engineering experience
- Strong programming experience in Python or Go
- Experience developing full-stack applications (backend services and UI/front-end components)
- Experience working with SQL databases (Maria
DB, MySQL, Postgre
SQL, or similar) - Experience developing and troubleshooting in Linux environments
- Experience building RESTful APIs and backend services
- Experience building automation platforms or internal engineering tools
- Experience supporting software systems in hardware, lab, manufacturing, or production test environments
- Strong troubleshooting and root cause analysis skills
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field
- Familiarity with system-level hardware validation or infrastructure tooling
- Experience with configuration management tools (Ansible, Salt Stack)
- Experience working with global production or contract manufacturing partners
- Experience building dashboards or data visualization tools
- Exposure to data center, networking, or liquid-cooled hardware environments
- Design and develop automation and infrastructure tools using Python or Go
- Build and maintain backend services
, APIs
, databases
, and UI tools supporting manufacturing test systems - Enable remote control, orchestration, and monitoring of production test equipment
- Deploy and support applications within Linux-based environments
- Troubleshoot
hardware and software issues discovered during manufacturing testing - Integrate new equipment into automated test workflows
- Partner with engineering and manufacturing teams to improve test reliability and efficiency
- Maintain and enhance internal tooling supporting global manufacturing operations
- Analyze test data to improve product quality and manufacturing performance
- Provide ongoing technical support for production test infrastructure
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).