Talent.com
This job offer is not available in your country.
Linux BSP Developer

Linux BSP Developer

ConfidentialChennai
9 days ago
Job description

Responsibilities :

  • Develop and maintain software / firmware for embedded systems
  • Design and implement Linux device drivers for various hardware components
  • Work on bootloader development, preferably U-Boot
  • Collaborate with hardware and platform teams to support CPU / SoC-level development
  • Integrate and manage platform components including power delivery, displays, sensors, memory, storage, graphics, multimedia, connectivity, imaging, and power management
  • Perform system-level debugging and troubleshoot hardware-software integration issues
  • Utilize debugging tools for kernel and low-level issues such as GDB, Trace32, Kmemcheck, and Kmemleak
  • Understand and work with power-performance metrics, workloads, and measurement methodologies
  • Analyze complex system-level problems and provide effective solutions
  • Communicate and interact effectively with team members and cross-functional stakeholders

Technical Requirements :

  • Strong hands-on experience in embedded software and firmware development
  • Expertise in Linux device driver development
  • Experience with bootloaders, especially U-Boot
  • Solid understanding of OS fundamentals and Linux architecture
  • Exposure to hardware, firmware, and SoC internals
  • Familiarity with debug tools such as GDB, Trace32, Kmemcheck, Kmemleak
  • Understanding of system power and performance measurement techniques
  • Behavioral Traits :

  • Strong problem-solving and analytical abilities
  • Excellent communication and interaction skills
  • Ability to work closely with cross-functional hardware and software teams
  • Skills Required

    Embedded Systems, Firmware Development, Linux Device Drivers, Bootloader, Soc

    Create a job alert for this search

    Linux Developer • Chennai