Th
Posted:
June 09, 2026
Location:
, penang, malaysia, penang, Malaysia
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.
Apply for this Job
Submit your application for the Embedded Engineer position at ThunderSoft.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
, penang, malaysia, Malaysia
Posted:
June 09, 2026
Deadline:
July 19, 2026