This role is responsible for driving design, development, and debugging of embedded software/firmware for hardware, ensuring efficient and reliable operation
Job Summary
This role is responsible for driving design, development, and debugging of embedded software/firmware for hardware, ensuring efficient and reliable operation.
The role leads a project team of other software firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions.
Stays up-to-date with industry trends and advancements in firmware technologies, and provide recommendations for improvement.
Matching Summary
This role is responsible for driving design, development, and debugging of embedded software/firmware for hardware, ensuring efficient and reliable operation.
Skills & Requirements
Must-have
Embedded C/C++ programming
Firmware development lifecycle
Real-Time Operating Systems
Debugging embedded systems
Git version control
Agile methodology
Nice-to-have
Cross-functional collaboration
Industry trend awareness
Results orientation
Learning agility
Customer centricity
Key Requirements
4-7 years of firmware development experience
Four-year or Graduate Degree in CS, EE, or related
Experience with BIOS/UEFI, EFI drivers/applications