Firmware / Software Engineer
Location:
- Chennai
Education:
- B.E / B.Tech in ECE / CSE / IT
Experience:
- 3 to 7 years
Brief JD:
- Embedded software development for x86/ARM-based systems; BSP, driver, and Linux experience preferred.
Detailed JD:
Job Description:
- Develop and maintain board support packages (BSPs) and embedded firmware.
- Write low-level drivers and middleware for peripherals.
- Customize Linux kernel and build systems (Yocto, Buildroot).
- Interface with hardware and FPGA teams for system integration.
- Perform bring-up and validation on VPX/VME systems.
Professional Skills / Technical Knowledge:
- Proficiency in C/C++, embedded Linux.
- Experience with U-Boot, device tree, Linux kernel.
- Familiarity with Git, cross-compilation, JTAG, GDB.
- Experience in embedded domains like avionics, defense preferred.