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.

Apply Now