Senior Perception Engineer - Bangalore, India

AevaBengaluru, KarnatakaOn-siteFull-timeMid level, 2–5 yearsListed 2 hours ago

Apply now

About this role

Responsibilities

- Contribute to Aeva’s 4D perception stack that will be deployed in production

- Ability to quickly prototype novel algorithms, implement them and iterate fast

- Ensure code is optimized for performance and scalability

- Adhere to coding standards and best practices to ensure consistency and quality in all code

- Take ownership of assigned tasks and ensure timely and accurate completion with documentation and tests

What you have

- 3+ years of experience with demonstrated ability to create and deploy real-time perception systems

- Have a MS or PhD in a relevant program such as Robotics, Computer Science, Electrical Engineering, or similar

- Experience with classical techniques such as object detection, clustering, filtering, occupancy grids, data association, and tracking algorithms

- Experience with techniques such as Kalman Filtering, Bayesian Methods, and Sensor Fusion (with LiDAR/IMU/GNSS/Camera)

- Experience with 3D data and representations (point clouds, meshes, trees, etc.)

- Strong fundamentals of linear algebra and 3D geometry

- Highly skilled in C++ development and experience with the Linux environment

- Skilled in scripting languages such as Python and Bash

Nice-to-have

- Knowledge of working principles for RADARs or LiDARs

- Experience with robotics or autonomous vehicle software frameworks such as ROS/ROS2

- Experience with run-time optimization techniques (e.g. parallelization, vectorization, cache-friendly development)

- Experience with modern build systems such as Bazel or similar