CareerPlan

Software Engineer, Manufacturing Automation & Test

Sunnyvale, CA, usFull-time2026-11-09 → 2026-11-11

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)