Sr. Engineer BSP

Alten

Chennai

On-site

INR 1,800,000 - 3,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Alten in Chennai is seeking a seasoned BSP Developer to drive Android Automotive BSP porting, kernel bring-up, and driver development. You will work on bootload processes, device drivers, and Android init sequences, with opportunities to shape BSP architecture.

The role requires 5–9 years of embedded Linux/Android experience, strong C/C++, and leadership capabilities to mentor a team of 4+ engineers. Chennai-based, onsite work with cross-functional collaboration.

Qualifications

  • 5–9 years of embedded Linux/Android platform development experience.
  • Experience coding in C/C++ for Android/Linux.
  • Hands-on BSP/Driver development and SoC bring-up.
  • Experience with drivers for BT, Wi‑Fi, Display/Touch, GSM/GPS/GNSS, USB, UART.
  • Mentoring and leading BSP/Driver engineers.

Responsibilities

  • BSP porting: Bootloader initiation, Kernel bring-up, Device driver, display driver, Android init, Zygote, SurfaceFlinger.

Skills

C/C++
Android OS
Linux kernel
Device drivers
HAL layer
Git
Yocto
Buildroot
CMake
Makefiles
SoC bring-up
Leadership
Embedded Linux
Android BSP

Education

B.E./B.Tech Power Electronics
M.E./M.Tech Power Electronics
B.E./B.Tech Computer Science

Tools

Yocto
Buildroot
CMake
Makefiles

Job description

Job Description Educational Qualification: B.E/M.E Power Electronics/Electrical or M.Sc. Power Electronics/Instrumentation or equivalent B.E/M.E in Computer Science, Computer Engineering Experience (in years): 5 - 9 Years relevant experience of Embedded Linux/Android Platform Development Experience Keywords: Automotive Android OS, Linux, Yocto based SDKs, Automotive Android BSP Product Experience & Technical Expertise:

  • Board brings up hands-on with SoCs.
  • Have programming experience in Android - Linux Kernel, Drivers, HAL layer, Native Frameworks (C++).
  • Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles
  • Hands on Software Development experience in C/C++.
  • Review of hardware schematics and support the hardware design with low- level software components
  • Experience writing custom device drivers and related SDKs/APIs for Interfaces like BT, Wi-Fi, Display/Touch, GSM/GPS/GNSS, USB, UART etc
  • Experience in optimizing boot times for Android Infotainment & 2W Cluster platforms
  • Mentoring and leading team of 4+ BSP/Driver development Engineers
  • Strong knowledge of Git version control system

Role and Responsibilities: As a BSP Developer, you would be responsible for below components in BSP porting of Android Automotive: Bootloader initiation, Kernel bring-up, Device driver, display driver, Android init, Zygote, SurfaceFlinger

Behavioral Competencies:
  • Innovative – Opportunity Sensing and driving innovation.
  • Strategic Thinking – Envisioning future, creativity and systems thinking.
  • Passion for innovation – Out of box thinking
  • Emotional connect, - ownership & accountability and drive for results.
  • Leadership - Building and maintain good Team
  • Highly motivated, analytical, self-believer, focusing on core knowledge & innovative thinking
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BSP Engineer
BSP Engineer

emagine • Pune District

On-site
INR 1,200,000 - 1,800,000
None
BSP – Engineer (TT40ST RM 4528)
BSP – Engineer (TT40ST RM 4528)

Source-Right • Pune District

On-site
INR 1,200,000 - 2,400,000
BSP Developer_VS
BSP Developer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
BSP Engineer
BSP Engineer

Visteon Corporation • Kolkata District

On-site
INR 350,000 - 550,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Enterprise Computing Solutions • Dadri

On-site
INR 900,000 - 1,300,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
Android BSP Expert
Android BSP Expert

KPIT • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Pune District

On-site
INR 1,500,000 - 3,000,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Enterprise Computing Solutions • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Android BSP
Android BSP

KPIT • Bengaluru

On-site
INR 1,200,000 - 2,400,000