Enable job alerts via email!

Embedded Software Engineer (Motion Control Focus)

RECRUIT EXPRESS PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency in Singapore is seeking an experienced Embedded Software Developer to design and develop firmware for motion control systems. The ideal candidate will have 5+ years of experience in embedded software development and proficiency in C/C++. Applicants should send their resumes to the specified email for consideration.

Qualifications

  • 5 years of relevant experience in embedded software development.
  • Experience with motion controller systems, including PID control loops and servo control algorithms.
  • Experience with motion controller systems, such as PID control loops and servo control algorithms.

Responsibilities

  • Architect and design embedded firmware for motion control systems.
  • Develop end-to-end application and firmware solutions including multi-threading.
  • Design custom kernel drivers and APIs for motion control applications.
  • Debugging, system bring-up, and beta testing.

Skills

C/C++ programming
Software design
Debugging
Performance analysis
Collaboration with hardware teams

Education

Bachelor's degree in Computer Science or Electrical Engineering
Job description
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
  • 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.
  • 5 years of relevant experience in embedded software development
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Experience with motion controller systems, such as PID control loops, servo control algorithms, and interfacing with sensors and actuators for motion control applications.

Interested applicants please send your resume to venessagoh@recruitexpress.com.sg

Venessa Goh Wee Ni

R24124686

Recruit Express Pte Ltd

EA License No: 99C4599

We regret that only shortlisted candidates will be contacted.

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