- Hybrid Working Arrangement
- Flexi-Working Hours
- Great Career Advancement
Accountabilities and Tasks
Firmware Development/Customer Support
- Support customers’ reported issues pertaining to emulation firmware.
- Investigate the requirements of end-users and develop customized firmware according to customers’ requests.
- Support standard firmware modification to upgrade competitors’ emulation firmware to reach a high compatibility level.
- Review and improve our existing R&D firmware development workflow & process to achieve higher development efficiency and meet the established QA standard.
- Create or update on technical training materials based on customer support case to share among the Research & Development (R&D) team.
- Provide support or guidance for newly-joined Firmware Engineers' development activities.
Evaluation and Quality control
- Prepare firmware specifications and evaluation document.
- Evaluate developed firmware as well as engage in discussions with QC Engineer during the evaluation process.
Job Requirements
- Education level: Bachelor Degree in Computer Science or equivalent.
- Working experience: minimum 3 years of relevant experience in firmware development using C / C++ programming language will be advantageous.
- Candidates who have no prior experience in firmware development but are keen to take up this position are welcome to apply.