💼 Full-Time Position

Embedded Engineer

🏢
ThunderSoft
📍 , penang, malaysia, penang, Malaysia
📍
Location
, penang, malaysia, Malaysia
📅
Posted
June 08, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

  • Design, develop, and maintain embedded software for real-time, resource-constrained systems.
  • Perform system-level debugging and troubleshooting across hardware–firmware–software boundaries.
  • Work closely with hardware engineers to define interface requirements, system specifications, and ensure seamless hardware-software integration.
  • Develop device drivers, board support packages (BSP), and implement communication protocols for embedded platforms.
  • Optimize software for performance, memory usage, and power efficiency.
  • Conduct unit testing, integration testing, and assist in system validation and verification.
  • Prepare and maintain detailed technical documentation for designs, processes, and test results.
  • Participate in code reviews, design reviews, and contribute to process improvements.
  • Support continuous integration/continuous deployment (CI/CD) processes and version control best practices.