Computer Vision Engineer

HL Klemove

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HL Klemove in Bengaluru, India, seeks an experienced ADAS software engineer to design and optimize multicamera surround view systems. You will work on CV algorithms, image processing, and rendering to deliver high-performance results on embedded hardware.

You will integrate software with Renesas, TI, or NVIDIA platforms, flash on ECUs, and test across CAN/I2C/SPI, Linux and RTOS environments, collaborating with hardware and software teams to ensure robust system-level validation.

Qualifications

  • Geometric computer vision with a strong maths foundation (3D geometry, linear algebra).
  • Expertise in OpenCV and image stitching, fisheye modelling, photometric alignment.
  • Proficiency in Embedded C/C++ for high-performance ADAS software on multicore CPUs/SoCs.
  • Hands-on experience with camera drivers, CAN/I2C/SPI, and software flashing/testing on HW.

Responsibilities

  • Design, implement, and optimize computer vision algorithms for multicamera surround view systems.
  • Develop embedded software for ADAS ECUs and integrate with vehicle signals.
  • Perform integration, rigorous unit/integration/hardware testing including CAN-based setups.
  • Collaborate with software/hardware engineers to define requirements and debug at system level.

Skills

Computer vision
C/C++
Embedded systems
Image processing
Rendering
Linux
OpenCV
CAN/I2C/SPI
ADAS software
Code optimization

Tools

Renesas
TI
NVIDIA
OpenGL
OpenGL ES
Vulkan
Embedded C

Job description

Main Responsibilities Candidates will be performing

Algorithm Development: Design, implement, and optimize computer vision algorithms for multicamera

surround view monitoring(SVM) systems, the SW includes image enhancement,

transformation and stitching techniques, camera calibration and output rendering.

  • Embedded Dev.: Design and develop embedded software for ADAS applications. Implement and

optimize software for automotive ECUs. Integrate the SW with vehicle signals, flash it on hardware.

  • Integration & Testing: Integrate software modules with camera drivers and vehicle communication

networks. Conduct rigorous unit, integration, simulation and hardware testing. CAN based hardware

testing, bench top and in vehicle testing and validation is in scope.

  • Collaboration: Work cross-functionally with software developers and hardware engineers, system

architects, and application teams to define requirements and troubleshoot complex system-level

issues. Manage SW repositories.

Mandatory Skills Required (specify keywords)

Note: Profile sourcing and screening will be done based on these keywords

  • Keywords: Computer vision, C/C++, Embedded systems, Image processing, Rendering, Renesas, TI,

Linux, ADAS software developer, code optimization, hardware flashing and testing.

  • Programming Languages: Intermediate to advance-level proficiency in C and Modern C++ (C++11 or

later) for high-performance application development.

  • Platform expertise: Should have worked on ADAS SoCs like, Renesas, TI, NVIDIA, etc. Strong

programming skills in Embedded C/C++. Experience with CAN/I2C/SPI protocols. Should be able to

do SW flashing and testing on HW.

  • Computer Vision: Expertise in geometric computer vision, backed by a strong mathematical

foundation in 3D geometry and linear algebra, including fisheye lens modelling, image stitching,

photometric alignment, and conventional feature detection/tracking algorithms. Hands-on

experience or exposure with OpenCV library.

  • Graphics & Rendering: Good experience with utilizing graphics APIs (such as OpenGL, OpenGL ES,

or Vulkan) specifically for 3D bowl rendering and dynamic surround-view generation.

  • Embedded Systems: Familiarity with embedded operating systems (Linux, QNX, or RTOS) and

understanding of memory management and multi-threading in resource constrained environments.

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

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Cyient • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Computer Vision Engineer
Computer Vision Engineer

Crimson Energy Experts Pvt Ltd • Delhi

On-site
INR 1,500,000 - 2,800,000
Computer Vision Engineer
Computer Vision Engineer

Awiros • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Computer Vision Engineer
Computer Vision Engineer

Etel • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Computer Vision Engineer
Computer Vision Engineer

Deevia Software India Private Limited • Bengaluru

On-site
INR 600,000 - 900,000
Android Expert
Android Expert

Hashone Career • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Computer Vision Engineer
Computer Vision Engineer

Inferigence Quotient Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Vision Software Development Engineer (C++)
Vision Software Development Engineer (C++)

United States Digital Space LLC • Karnataka

On-site
INR 1,000,000 - 1,200,000
Computer Vision Engineer
Computer Vision Engineer

InovarTech • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Computer Vision Engineer
Computer Vision Engineer

Tensorgo Technologies • Hyderabad

On-site
INR 1,200,000 - 1,500,000