Senior System Software Engineer - Autonomous Vehicles

12 - 16 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are passionate about autonomous driving cars, video streaming, augmented reality, and virtual reality. You are an outstanding software engineer with a strong technical background in C++ development and a thorough understanding of video algorithms, image processing, and video streaming. In this role in the DRIVE IX team, you will work closely with internal drive platform & robotics software/hardware engineering teams and external partners to develop and deliver outstanding features to current and next-generation autonomous driving cars & robots. **Key Responsibilities:** - Work alongside brilliant engineers on core technologies to implement and optimize software for solving complex Imaging & computer vision problems using NVIDIA GPUs in real time. - Have a unique opportunity to work on complex pixel compute algorithms running in a constrained environment such as a car/robot embedded system based on NVIDIA's Tegra SOC. Additionally, build Digital twin applications in NVIDIA`s Omniverse environment. - Own the entire pipeline of building software and hardware solutions for remote teleoperation for autonomous driving cars and robots, including tasks like camera calibration, video data capturing, streaming, message protocol transmission, object detection, composition, rendering in VR or 3D geometry. - Collaborate with deep neural networks to enhance visualization of sensor information using various image processing algorithms like surround view stitching, object detection overlays on video streams, and added visual cues for enhanced scene understanding. - See features go through the whole cycle from proof-of-concept to production. **Qualifications Required:** - B.Tech. or M.Tech. in CS/CE/EE, or equivalent experience. - 12+ years of experience in a related field. - Excellent C/C++ programming skills & strong problem-solving and debugging skills. - Embedded system, SW/HW cross proven experience. - Strong understanding of video streaming, compressions, and network latency issues. - Solid understanding of image processing and computer vision fundamentals related to camera calibration, video encoding, photogrammetry, depth estimation, object detection, tracking, and SLAM techniques. - Real passion for uncovering root causing bottlenecks and optimizing performance. - Dedicated, fast to act and learn, and self-motivated with excellent analytical skills. - Excitement to deploy your strong interpersonal skills. **Additional Details:** - Experience with video compression and real-time video streaming. - Practice with image processing and computer vision algorithms. - Hands-on experience with CUDA, OpenGL, and OpenCV. - Experience with GPU technology, imaging, camera, and multimedia.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You