Senior Software Engineer II - Manufacturing Software Support
Core
Build internal tooling, infrastructure, and automation to empower the manufacturing software engineering team and bridge core software with factory-floor execution systems.
Role type
Senior Software Engineer II (Manufacturing Engineering Support)
Builds
Internal developer tooling, APIs, middleware, data pipelines, and testing frameworks for hardware-dependent software.
Domain
Manufacturing / Industrial IoT / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C/C++, Go, systems architecture, containerization, CI/CD, data pipeline design, root-cause analysis, hardware-software integration
Preferred skills
Mentorship, technical strategy definition, cross-functional collaboration
Technologies
Python, C/C++, Go, containerization, microservices, local databases
Responsibilities
Design and maintain internal tooling and automation for the manufacturing software team; Build and optimize interfaces connecting engineering frameworks with factory-floor systems; Architect scalable data pipelines for manufacturing telemetry; Troubleshoot systemic bottlenecks between production software and core infrastructure; Define standards for code quality and deployment safety; Drive technical strategy for platform systems supporting hardware assembly and calibration.
Seniority
Senior, hands-on IC