Search by job, company or skills

E

Sr Radar Perception Stack

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

EdgeVerse India Private Limited specializes in developing next-generation perception stacks designed to operate independently of specific edge devices, with a primary focus on applications for mobility & industrial automation. Our mission is to redefine the capabilities of perception technologies, ensuring versatility and precision across various use cases. Located in Bengaluru, EdgeVerse India offers a collaborative environment for individuals passionate about advancing perception technologies.

The Role

We are looking for a Radar Perception Engineer who can own the classical and learned perception stack from pointcloud to tracked objects. You will design and implement clustering, data association, and multi-object tracking algorithms, and benchmark them rigorously on real-world data. This is a hands-on engineering role; you will write production-quality code, not just research prototypes.

What You Will Do

  • Design and implement pointcloud clustering algorithms on mmWave radar pointcloud data
  • Build multi-object tracking pipelines - state estimation, data association, track management 
  • Implement and tune data association algorithms
  • Develop and maintain Kalman Filter variants (KF, EKF, UKF) for object state estimation
  • Benchmark tracking performance using standard metrics
  • Contribute to dataset collection, annotation pipelines, and simulation frameworks

What We're Looking For

Must Have

  • Common sense and ability to code and maintain large codebase without the help of AI tools
  • B.Tech with 3-4 years or M.Tech with 2-3 years of hands-on experience in object tracking and multi-sensor perception
  • Strong fundamentals in estimation theory - Kalman filtering, Bayesian inference, probabilistic data association
  • Experience implementing clustering algorithms on sparse, noisy radar pointcloud data
  • Solid understanding of multi-object tracking - track lifecycle management (initiation, tentative, confirmed, deleted states), association cost matrices, gating strategies
  • Hands-on experience with data association algorithms - GNN, JPDA, MHT
  • Kalman Filter family - Linear KF, EKF, UKF, CKF etc.
  • Ability to read, explain and implement algorithms from academic papers

Advanced Tracking - Good to Have

  • Neural IMM — learning model transition probabilities from data rather than hand-tuning them
  • Extended object tracking methodology 
  • Various motion models
  • Particle Filters & Sequential Monte Carlo Methods
  • ML & Deep Learning Approaches

Who You Are

  • You are comfortable with mathematical rigour - understand, implement and explain to others 
  • You debug algorithms by understanding the physics and the math, not just blindly tuning hyperparameters
  • You can go from a paper to a working Python implementation quickly
  • You take ownership: if the tracking is broken, it's your problem until it's fixed - go deep as much as you can until the problem is root-caused and solved
  • You know when classical methods are sufficient and when learned approaches are justified - you don't reach for deep learning by default

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 147205467