MQUEST SDN. BHD.
Firmware Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
MYR 60,000 – MYR 90,000 / year
Location:
Cyberjaya, Selangor, Malaysia
Work mode:
Onsite
Published on:
25 August 2026
What they need
Firmware Engineer Job Description
Role Overview
You will bridge the gap between software and hardware to build high-performance embedded systems.
Key Responsibilities
- Architect and Develop: Design bare-metal and RTOS firmware in C/C++.
- Hardware Bring-Up: Test and debug new prototype circuit boards.
- Driver Development: Write low-level drivers for SPI, I2C, UART, and USB.
- Optimize Performance: Minimize power consumption and maximize processing speed.
- Cross-Functional Collaboration: Partner with hardware, QA, and product teams.
- Maintain Code: Use Git for version control and conduct code reviews.
- Team Work: As part of a project team or as a leader of a defined section of a major project. Develops project plans, functional specifications and schedules.
- Initiatives: Demonstrate initiative to go beyond what situations require and focuses on attention to detail by making sure that work is done correctly, completely, and to the highest standards
Required Qualifications
Education: Bachelor’s degree in Computer Science, Electrical Engineering, or related.
Languages: Proficiency in C and C++ for embedded systems.
Hardware Knowledge: Ability to read schematics and use oscilloscopes/logic analyzers.
OS Experience: Hands-on experience with RTOS (e.g., FreeRTOS, Zephyr) or bare-metal.
Protocols: Deep understanding of communication protocols (UART, RS232, RS485, SPI, I2C, CAN,…).
Ability to troubleshoot complex issues, selecting and using appropriate debugging tools.
Familiar with data encoding/decoding/compression techniques, design and implementation of digital filters and DSP algorithms, DFT, data analysis and interpretation skills, hands on experience on fixed as well as floating point processors etc.
Preferred Qualifications
- Wireless: Experience with LoRaWAN, BLE, or Wi-Fi stacks.
- Scripting: Proficiency in Python for automation and testing.
- Security: Familiarity with secure boot and cryptographic protocols.
Other offers great for you!
These companies are also looking for great profiles
Easypartner
Firmware Engineer – Embedded Systems - IDF(H/F)
Freelance
Paris, France
Hybrid
Skills
6 months ago
Quick apply
Rheso.tech
Mission Secure Firmware Engineer
Freelance
Nice, France
Hybrid
Skills
1 day ago
Quick apply
Mobiskill
AI Engineer
500
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
3 hours ago
Quick apply