Video/image pre-processing for vision applications
The Camera System Software Engineer at 42dot is responsible for bringing up embedded cameras and optimizing performance for autonomous driving and infotainment
Job Summary
The Camera System Software Engineer at 42dot is responsible for bringing up embedded cameras and optimizing performance for autonomous driving and infotainment.
Key responsibilities include developing and bringing up camera drivers on embedded Linux platforms, configuring external ISPs, and performing video/image pre-processing.
The role requires analyzing and optimizing CPU, ISP, and memory I/O utilization, with a strong understanding of camera sensors and imaging technology.
Matching Summary
The Camera System Software Engineer at 42dot is responsible for bringing up embedded cameras and optimizing performance for autonomous driving and infotainment.
Skills & Requirements
Must-have
Embedded Linux platform camera driver development
Camera external ISP bring-up and configuration
Video/image pre-processing for vision applications
CPU, ISP, memory I/O utilization analysis
Camera sensor and imaging technology understanding
SerDes, MIPI camera driver development
Proficient in C, C++, Python, or Rust
Nice-to-have
Automotive camera fault tolerance
Functional safety understanding
Multimedia open-source experience
Product mass production experience
Key Requirements
4+ years of software development experience
Experience with Linux porting, middleware, and application development on embedded SoCs
Experience with SerDes, MIPI camera driver development and bring-up