jobs in Ambition

Ambition Hiring! Full Time Software Engineer (C#) in - Ricebowl

Software Engineer (C#)

Ambition

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Overview


Our client is a fast-growing technology company developing AI and automation-driven platforms for scientific innovation. They are looking for a C# Software Engineer to join their Singapore team and support the development of automation equipment software and industrial control systems.

This role is suitable for candidates with hands-on experience in C#/.NET, HMI development, PLC/equipment communication, and real-time data acquisition.



Responsibilities


  • Develop upper-level software for automation equipment and industrial control systems.
  • Design and develop HMI applications for automated control systems.
  • Build software for data acquisition from PLCs, equipment, and hardware devices.
  • Support real-time data visualization, data querying, reporting, and statistical analysis.
  • Perform software requirement analysis, architecture design, functionality enhancement, and system performance optimization.
  • Work with cross-functional teams on equipment integration, testing, troubleshooting, and deployment.
  • Prepare and review requirement specifications and functional design documents.



Requirements


  • 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, preferably in automation equipment, electromechanical systems, or industrial control.
  • Strong hands-on experience in C#, Visual Studio, .NET Framework, WinForms, and WPF.
  • Experience in custom UI / HMI development and familiarity with MVVM design pattern.
  • Strong experience with PLC/equipment communication and hardware interfaces.
  • Familiar with multithreading, delegates/events, serial communication, and network programming.
  • Familiar with Ethernet, industrial bus communication, and related industrial protocols.
  • Proficient in Git version control.
  • Willing to travel internationally for training when required.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More