Job Description
Experience: 2+ Years
Location: Bangalore, Kochi, Pune, Ahmedabad, Manesar
Key Responsibilities
• Develop, maintain, and customize Linux BSPs for embedded platforms
• Design and implement Linux kernel device drivers, especially for vision and peripheral interfaces
• Perform SoC and board bring-up, including device tree configuration and register-level initialization
• Collaborate closely with hardware teams for sensor, interface, and board-level integration
• Debug and resolve kernel, driver, and performance issues
• Optimize drivers to support real-time and vision-centric workloads
• Prepare technical documentation and support release and maintenance activities
Required Skills & Qualifications:
• Strong experience in Embedded Linux development
• Hands-on expertise with Linux BSP, Kernel, and Device Driver development
• Proficiency in C programming
• Working knowledge of device tree, cross-compilation, and build systems
• Good understanding of SoC architecture and board bring-up processes
• Experience with kernel debugging and performance analysis tools
Preferred Skills:
• Experience with camera/vision interfaces or peripheral drivers
• Familiarity with real-time Linux or RTOS integration
• Knowledge of hardware-software co-design and optimization
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Software Engineer (Device Driver & BSP) position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.