Responsible for designing, developing, and integrating video 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
video 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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.