Starry Recruitment Pte. Ltd. · MyCareersFuture · 2w
C# Software Engineer
Singapore, Central- Posted
- 2026-09-24 (2w)
- Place
- Singapore, Central
- Commitment
- Full Time
- Salary
- SGD 6,000 – 8,000 / month
- Experience
- 5+ YOE
- Education
- Bachelor's
- Department
- Engineering
- Source
- MyCareersFuture (the employer’s own listing)
Your match
Sign in to see how your skills match this job.
Skills in this posting
C#AlgorithmsMultithreadingWPFGitArtificial IntelligenceOpenCVStatistical AnalysisData VisualizationEthernetElectrical EngineeringProgrammable Logic Controllers
About the role
We are looking for a C# Software Engineer to work at our new automated R&D and production facility in Singapore. As a new business in Singapore the right candidate will have the opportunity to grow as the company does, working at the forefront of AI & automation in the pharmaceutical and chemical synthesis industry.
The C# Software Engineer will be responsible for the operation and maintenance of on-site control systems, including continuous improvement and optimization. As a growing business at the forefront of AI and automated technology, the successful candidate will also have the opportunity to innovate and develop new disruptive capabilities.
Key responsibilities
· Perform software requirement analysis and architecture design according to product planning.
· Responsible for upper-level software development of automation equipment, industrial control system development, functionality enhancement, and system performance optimization.
· Develop HMI for automated control systems.
· Develop software for data acquisition from PLCs and equipment, real-time data visualization, data querying, summary, and statistical analysis.
· Write and review requirement specification documents and functional design documents.
Necessary qualifications and qualities
· Bachelor's degree or above in Computer Science, Software Engineering, Automation, Electrical Engineering, Control Engineering, or related fields.
· Over 3 years of software development experience; experience in the electromechanical or industrial control industry is preferred.
· Proficient in C# and Visual Studio; experienced with .Net Framework, WinForm, and WPF for custom UI development; familiar with MVVM pattern; skilled in multithreading, delegates/events, serial communication, and network programming; experience with hardware interfaces such as OPC, PLC, RS232/485, and USB is required.
· Familiar with Ethernet, industrial bus communications, and related protocols such as TCP/IP, UDP, Modbus, Profinet, and CAN.
· Proficient in using Git.
· Experience with OpenCV and vision algorithms is a plus, including alignment guidance, presence detection, defect detection, and dimensional measurement.
· Fluency in English speaking, reading and writing.
· Willingness to travel internationally for training.
Starry Recruitment Pte. Ltd.
5 open roles in Singapore, straight from Starry Recruitment Pte. Ltd.’s own careers page.
- Electrical + PLC EngineerSingapore, Central · 2w
- 6G Wireless Researcher (Wireless Communication Algorithms for Immersive & Tactile Internet)Singapore, Central · 2w
- 6G Network Systems ResearcherSingapore, Central · 2w
- Physical AI (Edge Intelligence) Research ScientistSingapore, Central · 2w