Senior Software Engineer – Control Systems / Precision Equipment

BEATHCHAPMAN (PTE. LTD.)

Singapore, Singapore
Strong c++ or c# programming experience
Systems-level software development background
Hardware-integrated real-world system experience
The role involves designing and developing software for control systems within a growing R&D function focused on high-precision equipment

Job Summary

  • The role involves designing and developing software for control systems within a growing R&D function focused on high-precision equipment.
  • Candidates will build and maintain performance-critical, multi-threaded applications while collaborating with cross-disciplinary teams including electrical and mechanical engineers.
  • This hands-on position requires close interaction between software and physical systems to support advanced technology applications in automated engineering environments.

Matching Summary

Match Score: 75

The role involves designing and developing software for control systems within a growing R&D function focused on high-precision equipment.

Skills & Requirements

Must-have

  • Strong C++ or C# programming experience
  • Systems-level software development background
  • Hardware-integrated real-world system experience
  • Object-oriented design principles
  • Multi-threading and concurrency expertise
  • Debugging and performance optimization skills

Nice-to-have

  • Experience in semiconductor or advanced manufacturing
  • Background in robotics and automation
  • Knowledge of precision engineering instrumentation
  • Exposure to industrial communication protocols
  • Experience with desktop-based engineering tools

Key Requirements

  • Strong programming experience in C++ and/or C#
  • Background in systems-level or equipment-related software development
  • Solid understanding of object-oriented design and multi-threading

Work Rights

Not specified

Tailored Resume

Cover Letter