Talent.com
This job offer is not available in your country.
ADAS Video C++ Developer

ADAS Video C++ Developer

ConfidentialBengaluru / Bangalore
9 days ago
Job description
  • Test development, integration, debugging and maintenance of a C++ based video subsystem with a focus on Accelerated User Space Libraries (USL).
  • Maintaining the C++ based middleware stack.
  • Debugging the video subsystem and ability to run the tests on the ECU architecture.
  • Ownership of the end-to-end technology stack and drivers.
  • Alignment of requirements, changes and roadmap with the internal stakeholders.
  • Must have Experience :

    • Expertise in developing automotive / EE tests in C++. Additional experience in Python is an added value.
    • Experience in computer vision, image processing or video codec H.264 / H.265.
    • Handson experience with video coding, OpenCV or OpenGL (or similar technologies).
    • Familiarity with high-level accelerated APIs for GPU / DSP(s) (Based on public interfaces / SDK from supplier) e.g. open standards like OpenCL / Vulkan and ONNX. Deep knowledge about the standards is good to have but not essential.
    • Background in ISO 26262 and ASIL based safety analysis would be an added plus.
    • Able to review and fix integration build scripts (Based on bazel build system)
    • Able to identify design issues in high level C / C++ API(s)
    • Able to read coredumps and backtraces from crashes
    • Familiarity with POSIX based operating systems including Linux and QNX
    • Experience with Boardnet technologies such as Ethernet, SomeIP and CAN.
    • Experience with automotive Diagnostic Log and Trace (DLT) and Automotive Diagnosis.
    • Experience in the ADAS domain preferred.
    • Ability to work independently and take corresponding decisions.
    • Skills Required

      C, C++, Apis, Linux, Qnx

    Create a job alert for this search

    Developer • Bengaluru / Bangalore