CareerPlan

Software Engineer (Junior)

Penang, Malaysia | Malaysia-PenangFull-time2026-07-27 → 2026-10-22

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