CareerPlanSign in

C# Software Engineer

Singapore💼 Full-time🗓 2026-06-05 → 2026-08-05

Core

Designing, developing, and maintaining on-site control systems and automation equipment for pharmaceutical and chemical synthesis facilities.

Role type

C# Software Engineer (Industrial Automation)

Builds

Industrial control systems, HMI interfaces, and data acquisition software for automated production lines.

Domain

Pharmaceutical and chemical synthesis industry; Industrial automation and electromechanical systems.

Deliverable

production ML models | product features | infrastructure

Required skills

C#, .NET Framework, WinForms, WPF, MVVM pattern, multithreading, serial communication, network programming, Git, industrial bus protocols (Ethernet)

Preferred skills

Vision algorithms (alignment, presence/defect detection, dimensional measurement), electromechanical industry experience

Technologies

Visual Studio, .NET, Git, Ethernet, industrial bus protocols

Responsibilities

Perform software requirement analysis and architecture design; Develop HMI for automated control systems; Write and review requirement and functional design documents; Develop software for data acquisition from PLCs and equipment.

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.