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.