Production Test Engineer
Core
Designing and building the architecture for a manufacturing software platform that automates hardware testing, assembly, and provisioning workflows.
Role type
Senior IC manufacturing software engineer
Builds
Manufacturing software platform, technician workflows, firmware update mechanisms, and observability tools for hardware production lines
Domain
Robotics manufacturing / Embedded systems / Industrial automation
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, workflow automation, embedded systems integration, Linux development, network resilience, security (auth/authorization), firmware management, observability, debugging distributed systems, KPI definition
Preferred skills
Experience with hardware-in-the-loop testing, version control for manufacturing ops, cloud service integration
Technologies
Linux, embedded devices, cloud services, test equipment
Responsibilities
Own the architecture and development of the manufacturing software platform; Build technician-friendly workflows for assembly, flashing, and calibration; Convert engineering scripts into repeatable manufacturing operations; Develop local station software to expose hardware capabilities; Design workflow primitives for automation and error handling; Build mechanisms for firmware downloading, caching, and verification; Integrate workflows with inventory systems; Establish traceability for devices and test results; Build observability for production progress and failure diagnosis; Design systems resilient to network failures; Implement secure authentication and privilege boundaries; Develop automated tests for workflow behavior; Debug problems across cloud, local stations, and embedded devices; Define and track manufacturing KPIs; Establish technical standards for shared manufacturing platforms
