Bangalore
Bangalore Urban
Bangalore Rural
Bengaluru
Full-Time
Senior: 7 to 14 years
30L - 40L (Per Year)
Posted on Nov 26 2024

About the Job

Skills

Linux kernel development
Board support package (BSP) development
Device driver programming
Embedded systems
C/C++ programming
Debugging skills
Scripting languages (e.g. Bash)
Version control systems (e.g. Git)

iLnux BSP, Kernel and device drives 

No of Position - 1

Experience- 7-14years

Salary - Industry ( upto 40 lakhs

(WOF - Bengaluru

Joining - Immediate


Description:

As a Linux BSP Engineer, you will be responsible for developing and optimizing board support packages (BSP) for Linux based embedded systems, focusing on post-silicon validation, Linux bring-up, and driver optimization. You will work closely with cross-functional teams to ensure the efficient integration and performance of the system, with a special focus on peripheral drivers and boot optimization.


Key Responsibilities:

- Lead the development and optimization of Linux BSP, including Kernel, Device Drivers, Firmware, and Bootloader for small form factor embedded devices.

- Perform Linux bring-up and validation for post-silicon platforms.

- Develop and optimize peripheral drivers (USB, SPI, UART, etc.)

- Handle boot sequence optimization, reducing boot times for fast system startup.

- Optimize network drivers for maximum throughput, ensuring efficient data transfer and system performance.

- Collaborate with hardware, software, and validation teams to define and execute the bring-up and validation strategy.

- Perform thorough debugging, profiling, and system performance analysis to identify and resolve bottlenecks.

- Ensure compliance with industry standards and best practices for safety-critical and high-performance applications.


**Qualifications:**

- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.

- 7+ years of experience in Linux Kernel, Device Driver development, and BSP development.

- Deep expertise in embedded Linux, including Kernel configuration, device tree customization, and driver integration.

- Proven experience in optimizing peripheral drivers (USB, SPI, UART) and network drivers for performance.

- Solid understanding of firmware development, bootloader customization, and boot sequence optimization.

- Experience with post-silicon validation, including bring-up and debug of hardware platforms.

- Strong debugging skills using tools like JTAG, oscilloscopes, and logic analyzers.

- Familiarity with small form factor device constraints, including power, thermal, and performance optimization.

- Excellent problem-solving skills and the ability to work in a fast-paced environment.

About the company

Forte recruitment consultant, India has been established as an extended arm of Flamingo Management Consultant, UAE. We were established in 2006 to service corporate clients with recruitment and recruitment related services. As a pioneer recruiting firm, Forte provides clients with unparalleled reach across industry sectors. We have been setting new benchmarks in excellence by providing clients wit ...Show More

Industry

Computer Software

Company Size

2-10 Employees

Headquarter

Kochi

Other open jobs from Forte Recruitment Consultants