Posted on: 28/07/2026
Job Description :
Our client is looking for an experienced Embedded Firmware Engineer with 7+ years of hands-on experience in embedded systems development. The candidate will be responsible for firmware development, board bring-up activities, device driver development, and working with VNet protocols and microcontroller-based systems.
Key Responsibilities :
- Develop and maintain embedded firmware using C and C++.
- Perform board bring-up, debugging, and hardware validation activities.
- Design, develop, and optimize device drivers for embedded platforms.
- Work with VNet protocols and implement communication interfaces.
- Develop and integrate firmware for various microcontroller-based systems.
- Troubleshoot and resolve firmware, hardware, and system-level issues.
- Collaborate with hardware, validation, and system engineering teams.
- Perform code reviews, testing, and documentation activities.
- Optimize system performance, memory usage, and power consumption.
- Support product development from concept to production.
Required Skills :
- Strong programming skills in C and C++.
- Hands-on experience in board bring-up and hardware debugging.
- Experience in embedded driver development.
- Good knowledge of VNet protocols.
- Strong experience working with microcontrollers.
- Knowledge of debugging tools such as JTAG, oscilloscopes, logic analyzers, and serial communication tools.
- Understanding of embedded software development lifecycle.
Preferred Qualifications :
- Bachelor's or Master's degree in Electronics, Electrical, Embedded Systems, Computer Science, or a related field.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1658154