BSP Engineer

Visteon Corporation

Kolkata District

On-site

INR 350,000 - 550,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Visteon Corporation in India seeks an experienced embedded software professional to drive board bring-up with hypervisors on multiple processor platforms and to port BSPs and device drivers for Linux/QNX environments. The role emphasizes virtualization, memory and peripheral sharing, and high-performance system stability.

You will engage in boot-time optimization, debugging, and performance improvements, contributing to automotive-grade software across components and platforms.

Qualifications

  • Minimum extensive embedded software experience in automotive/embedded domains.
  • Hands-on experience with board bring-up and hypervisors (QNX / Red Bend / Integrity).
  • Strong C/C++ programming skills and device driver development.

Responsibilities

  • Contribute to board bring-up and system integration on various processors.
  • Work with virtualization, memory, and peripheral sharing concepts to optimize performance.
  • Develop and port BSP and device drivers on Linux/QNX platforms.

Skills

Embedded software development
C/C++ programming
Board bring-up with hypervisors
BSP porting (Linux/QNX)
Device drivers
Virtualization concepts

Tools

Trace-32
Logic analyzers

Job description


  • Hands on experience in board bring-up with Hypervisors like QNX / Redbend / Integrity on various processor platforms like Qualcomm / Samsung / Renesas / NXP / etc.

  • Excellent understanding of virtualization concepts, memory (EMMC / UFS), networking, display sharing (DSI / DP), CPU / GPU sharing and other peripherals sharing concepts such as VirtIO standards.

  • Minimum 15+ years of embedded software development experience using C and CPP with hands on experience writing device drivers and BSP porting on Linux / QNX platforms.

  • Hands on experience with Boot time optimization, performance enhancements and system stability issues.

  • Excellent C/C++ programming skills in embedded development.


Detailed description


  • Hands on experience in board bring-up with Hypervisors like QNX / Redbend / Integrity on various processor platforms like Qualcomm / Samsung / Renesas / NXP / etc.

  • Excellent understanding of virtualization concepts, memory (EMMC / UFS), networking, display sharing (DSI / DP), CPU / GPU sharing and other peripherals sharing concepts such such as VirtIO standards.

  • Minimum 15+ years of embedded software development experience using C and CPP with hands on experience writing device drivers and BSP porting on Linux / QNX platforms.

  • Communication interfaces like I2C / SPI / UART / CSI / DSI / etc.

  • Hands on experience with Boot time optimization, performance enhancements and system stability issues.

  • Excellent C/C++ programming skills in embedded development.


Understanding of embedded systems architecture, operating system fundamentals, and real time software development and testing.



  • Good analytical skills, debugging and troubleshooting.

  • Exposure to the usage of trace-32, logic analyzers, trace logger, core dump analysis and other debug mechanisms.

  • Must have Experience in Automotive domain / Mobile platforms.

  • Experience in reading and understanding schematics / electrical circuit diagrams / Layouts and IC data sheets.

  • Good knowledge in software development life cycle, agile methodologies.

  • Should possess good communication skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BSP Developer_VS
BSP Developer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Pune District

On-site
INR 1,200,000 - 2,000,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
OS / BSP Lead
OS / BSP Lead

Tata Elxsi • Pune District

On-site
INR 1,500,000 - 2,700,000
Embedded Software Engineer
Embedded Software Engineer

Cloud Orbit Technologies • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
Software Engineer (Linux BSP)
Software Engineer (Linux BSP)

Einfochips • Hyderabad

On-site
INR 900,000 - 1,300,000
Platform developer
Platform developer

GK HR Consulting India Private Limited • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Embedded Solutions Specialist
Embedded Solutions Specialist

eInfochips (An Arrow Company) • Dadri

On-site
INR 1,200,000 - 2,400,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • 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