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