Software Engineer, Manufacturing Automation & Test
Core
Develop software and algorithms for custom semi-automated electro-mechanical systems that assure the performance, reliability, and safety of surgical robotic systems, instruments, and accessories during manufacturing.
Role type
Software Engineer, Manufacturing Automation & Test
Builds
Manufacturing equipment, fixtures, and tooling for surgical robots
Domain
Medical device manufacturing / Industrial automation
Required skills
C#, Python, OOP, Design Patterns, SW Architecture, PLC integration, sensor integration, robotics integration, project delivery, hardware-software integration
Preferred skills
Data engineering, SDLC, control systems, industrial automation protocols, medical device manufacturing experience, software security
Technologies
C#, Python, PLCs, sensors, robotics, Modbus, OPC, Ethernet/IP
Responsibilities
Design and implement software for manufacturing equipment, build and maintain software infrastructures for data extraction, analyze and optimize manufacturing processes, document and perform IQOQPQ and DQ validation activities, develop software to implement diagnostic strategies
Seniority
Mid-Senior level (4+ years experience)