Senior Manufacturing Software Engineer
Core
Develop software and algorithms for custom semi-automated electro-mechanical systems to build, test, and validate surgical robotic instruments and accessories.
Role type
Senior Manufacturing Software Engineer
Builds
Manufacturing equipment, fixtures, tooling, and validation software for surgical robots
Domain
Medical device manufacturing / Industrial automation
Required skills
C#, Python, OOP, Design Patterns, SW Architecture, PLC integration, sensor integration, robotics control, project management, mentoring
Preferred skills
Scalable software architecture, data engineering, industrial automation protocols (Modbus, OPC, Ethernet/IP), regulated environment 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 infrastructure for data extraction; optimize manufacturing processes; perform IQOQPQ and DQ validation activities; mentor junior engineers
Seniority
Senior, hands-on IC with mentorship