CareerPlan

Software Engineer, Manufacturing Automation & Test

USAFull-time2026-11-10
On-site

Core

Design, develop, and support software for equipment that builds and tests medical devices and robotic surgical systems, including integrating with PLCs, sensors, and robotics.

Role type

Software Engineer (Manufacturing Automation & Test)

Builds

Custom semi-automated electro-mechanical systems and manufacturing software infrastructure

Domain

Medical device manufacturing and industrial automation

Deliverable

production ML models | product features

Required skills

Software design and development, C#, Python, Object-oriented programming, Software architecture, PLC integration, Sensor integration, Robotics integration, Project planning and execution, Analytical problem-solving

Preferred skills

Scalable production-quality software architecture, Data engineering for industrial applications, Robotic or electro-mechanical systems, Control systems, Medical device manufacturing, Regulated engineering, Software security, Industrial automation protocols (Modbus, OPC, Ethernet/IP)

Responsibilities

Design, develop, implement, and support software for manufacturing and testing equipment; Develop software and algorithms for custom semi-automated electro-mechanical systems; Build and maintain software infrastructure for extracting value from manufacturing data; Analyze and optimize manufacturing processes; Integrate software with PLCs, sensors, robotics, and equipment controls; Document, direct, and perform IQOQPQ and DQ validation activities; Own manufacturing software initiatives and drive projects through completion

Seniority

Mid-Senior level (4+ years experience)