Home Job Details
S
Information & Communication Technology 🏢 Full Time ⭐️ Verified

Embedded Software Engineer (Motion Control)

StaffKing Pte Ltd
North Region, Singapore
Estimated Salary
SGD 4.500 – SGD 6.000
Posted Date
8 Mei 2026
Application Deadline
8 Mei 2027

Job Description

Are you an experienced Embedded Software Engineer with a passion for motion control systems? StaffKing Pte Ltd is currently seeking a talented professional to join our client's engineering team in the North Region. This is a fantastic opportunity to work on cutting-edge hardware-software integration, leveraging your C++ and multithreading expertise to drive innovation in high-precision motion systems.

You will play a critical role in developing and optimizing embedded software that powers complex industrial equipment. Our client offers a supportive work environment, excellent benefits including AWS and performance bonuses, and unique opportunities for overseas training to further sharpen your technical skills. If you are detail-oriented, enjoy complex problem-solving, and thrive in an office-based environment, we want to hear from you.

Responsibilities

  • Design, develop, and implement robust embedded software for motion control systems.
  • Optimize C++ code for real-time performance and multithreaded environments.
  • Collaborate with cross-functional teams to integrate software with mechanical and electronic hardware.
  • Debug and troubleshoot system-level issues to ensure high reliability and precision.
  • Participate in full software development lifecycle (SDLC) from requirements analysis to deployment.
  • Contribute to the refinement of control algorithms and system architecture.
  • Document technical designs and maintain project-related documentation.

Qualifications

  • Diploma or Degree in Computer Engineering, Electrical Engineering, or a related field.
  • Proven experience in embedded software development using C/C++.
  • Strong understanding of multithreading, concurrency, and real-time operating systems (RTOS).
  • Experience with motion control protocols and hardware interfaces (e.g., EtherCAT, CAN bus, encoders).
  • Ability to interpret hardware schematics and datasheets.
  • Excellent analytical skills and a proactive approach to problem-solving.
  • Willingness to travel for overseas training opportunities.

Required Skills

C++ Embedded Software Motion Control Multithreading RTOS Firmware Development Debugging Hardware Integration

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All