Embedded Software Engineer

ThunderSoft

📍 Pulau Pinang, Pulau Pinang, Malaysia

Full-time Other-General Posted March 02, 2026

Job Description

Summary

This role seeking a motivated Embedded Software Engineer with 2 to 5 years of relevant industry experience to join our development team. The ideal candidate will have a strong foundation in embedded C programming, excellent debugging skills, and the ability to work effectively with cross-functional teams.

Responsibilities

  • Develop, test, and maintain embedded software for real-time systems.
  • Debug and troubleshoot complex system-level issues across hardware and software boundaries.
  • Collaborate with hardware, QA, and system engineering teams to define and resolve technical issues.
  • Contribute to code reviews, documentation, and continuous improvement initiatives.

Job Requirements


• 2–5 years of hands-on experience in embedded software development.


• Strong proficiency in Embedded C.


• Solid experience with debugging tools (JTAG, oscilloscopes, logic analyzers, etc.).


• ...