BSP Video Driver Dev

BMW Techworks India Private Limited
Posted on
BMW Techworks India Private Limited logo

Experience
6 - 8 yrs
Job Location
Pune, India
Vacancy
1
Designation
Software Development Engineer
Job Type
Not specified

Job Description

Job Title:

BSP Video Driver Developer ASA Framework

Role Summary:

Responsible for designing, developing, and integrating video/Camera drivers within the Board Support Package (BSP) for automotive platforms, ensuring compliance with ASA (Automotive Software Architecture) standards and real-time performance requirements.

Key Responsibilities:

  • Develop and maintain V ideo/Camera drivers for automotive ECUs within BSP.
  • Integrate drivers with ASA-compliant software architecture and middleware.
  • Optimize video pipeline for low latency and high throughput .
  • Collaborate with hardware teams to ensure proper SoC and peripheral support .
  • Perform debugging, profiling, and performance tuning for video subsystems.
  • Ensure compliance with functional safety (ISO 26262) and AUTOSAR guidelines.
  • Support unit testing, integration testing , and validation activities.
  • Document design, implementation, and integration steps as per ASPICE process.


Required Skills & Experience:

  • Strong experience in C/C++ programming for embedded systems.
  • Hands-on experience with Linux BSP development and device drivers .
  • Knowledge of video interfaces (e. g. , HDMI, LVDS, MIPI CSI/DSI).
  • Familiarity with ASA framework , AUTOSAR concepts, and real-time OS .
  • Experience with Yocto , GStreamer , or similar multimedia frameworks.
  • Understanding of memory management , DMA, and hardware acceleration.
  • Debugging tools: JTAG, Lauterbach, oscilloscope .
  • Good understanding of functional safety and ASPICE processes .


Preferred Qualifications:

  • Exposure to Automotive SoCs (NXP, Renesas, TI, Qualcomm).
  • Experience in video encoding/decoding and image processing pipelines .
  • Knowledge of Ethernet AVB , CAN , and diagnostic protocols .


Soft Skills:

  • Strong problem-solving and analytical skills.
  • Ability to work in Agile/SAFe environments .
  • Good communication and collaboration skills.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.