Job Role : Firmware Developer (i.MX8+)
Experience : 4 to 5 Years
Location : Bangalore
Key Responsibilities :
Collaborate with the hardware team to support new board designs and HW modifications.
Lead board bring-up and firmware development for embedded systems.
Work with Linux OS internals, device drivers, and package compilation .
Coordinate with cross-domain teams for system-level integration and validation .
Ensure robust debugging, unit, and functional testing practices across all firmware modules.
Manage Linux distribution and take end-to-end ownership of assigned modules.
Required Skills :
Strong programming in Embedded C, C++, and Python .
Hands-on experience with Embedded Linux, drivers, and OS internals .
Proficiency in hardware bring-up, debugging, and performance optimization .
Experience with i.MX8 (NXP) and Raspberry Pi boards.
Firmware Engineer • Agra, Uttar Pradesh, India