Enable job alerts via email!

Embedded Software Engineer (Motion Control Focus) - SS10

THE SUPREME HR ADVISORY PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in Singapore is seeking an experienced Embedded Software Engineer with a focus on motion control systems. The ideal candidate will have at least 5 years of experience and expertise in C/C++ programming. Responsibilities include architecting firmware solutions and collaborating with teams to integrate motion control systems. This full-time position offers a starting salary between $3,500 to $5,000.

Qualifications

  • Minimum of 5 years of relevant experience in embedded software development.
  • Proficiency in software design and programming in C/C++.
  • Understanding of hardware functionalities including clock-level issues and interrupts.

Responsibilities

  • Architect and design embedded firmware for motion control systems.
  • Develop multi-thread and scheduling optimization solutions.
  • Collaborate with software and hardware teams for successful integration.

Skills

C/C++ programming
Embedded software development
Motion controller systems
Real-time operating systems (RTOS)

Education

Bachelor's Degree in Computer Science, Electrical Engineering, or related field
Job description

Embedded Software Engineer (Motion Control Focus)

  • Working Location: Woodlands North Coast
  • Working Days: Monday – Friday
  • Working Hours: 9:00am -6:00pm
  • Starting Salary: $3,500 to $5,000

Responsibilities:

  • Architect and design embedded firmware for motion control systems with a focus on optimal performance and precision
  • Develop end-to-end application and firmware solutions including multi-thread, scheduling optimization, real-time operating systems (RTOS), and bare-metal implementations
  • Design custom kernel drivers and APIs specifically tailored for motion control applications and interfacing with sensors and actuators
  • Actively contribute to system architecture development and the implementation of new features relevant to motion control
  • Design, develop, and thoroughly test firmware for embedded motion control systems
  • Stay abreast of emerging technologies and advancements in motion control for product development enhancements
  • Undertake debugging, system bring-up, beta testing, and production software development tasks
  • Collaborate effectively with both software and hardware teams to ensure successful integration of motion control systems

Key Requirements:

  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field
  • Minimum of 5 years of relevant experience in embedded software development
  • Proficiency in software design and programming in C/C++ for development, debugging, testing, and performance analysis
  • Understanding of hardware functionalities including clock-level issues, interrupts, polling, etc.
  • Experience with motion controller systems, such as PID control loops, servo control algorithms, and interfacing with sensors and actuators for motion control applications

Samuel Siaw

The Supreme HR Advisory Pte Ltd

EA No: 14C7279

Reg No: R2412474

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.