Aeva
Senior Perception Engineer - Bangalore, India
BangaloreOnsite · India
Senior · Full-Time · Software
POSTED 12 OCTVERIFIED 2H AGO
31 days opentrue age
₹36.1L–₹65Lno pay posted
- Market p25–p75
- ₹36.1L–₹65L
46open roles
- Opened · 30d
- +1
- Closed · 30d
- −1
17,067open · Senior Software engineering
- Opened · 7d
- +1,1557% of open
- All software engineering
- 75,387open
PythonC++
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