Software Engineer (Junior)
Core
Develops manufacturing/test equipment and software for medical device development and production.
Role type
Junior software engineer (industrial automation)
Builds
Manufacturing and test equipment control systems
Domain
Medical device manufacturing / Industrial automation
Required skills
VB.NET, C#, SQL databases, PLC programming, motion control, vision systems, software validation, SCADA design, hardware/software integration
Preferred skills
Allen-Bradley PLCs, Aerotech motion control systems, BSIL procedures, 21 CFR Part 11 compliance
Technologies
VB.NET, C#, SQL, Allen-Bradley, Aerotech, SCADA
Responsibilities
Design and develop software for new equipment; update software for existing equipment; integrate software with controllers, motion controllers, and vision systems; prepare software design specifications and documentation; support manufacturing teams with troubleshooting and continuous improvement; procure electrical/software components; evaluate new equipment for environmental impact; ensure hardware and software validation per BSIL procedures.
Seniority
Junior, hands-on IC