Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Perception Engineer image - Rise Careers
Job details

Senior Perception Engineer

About us:

Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module. Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions. 


Role Overview:

We are looking for a Senior Perception Engineer to work on our perception algorithms stack. You will be part of a growing team focused on exploring how far Aeva’s 4D FMCW LiDARs can push autonomous driving performance.


What you'll do:
  • 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'll 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 techniques such as object detection, clustering, filtering, data association, and tracking algorithms
  • Experience with 3D data and representations (point clouds, meshes, 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 haves:
  • Knowledge of working principles for RADARs or LiDARs
  • Experience with real-time sensor fusion techniques (e.g. LiDAR and camera)
  • 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


$181,300 - $245,300 a year
Salary pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, certifications, qualifications, relevant education or training, and market conditions. These ranges are subject to change in the future.  

Depending on the position offered, equity, bonus, and other forms of compensation may be provided as part of a total compensation package, in addition to comprehensive medical, dental, and vision coverage, pre-tax commuter and health care/dependent care accounts, 401k plan, life and disability benefits, flexible time off, paid parental leave, and 11 paid holidays annually.

Average salary estimate

$213300 / YEARLY (est.)
min
max
$181300K
$245300K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Perception Engineer, Aeva, Inc.

Join Aeva as a Senior Perception Engineer in the heart of Mountain View, CA, where cutting-edge technology meets real-world applications! Our mission is clear: we aim to revolutionize autonomy across various fields, from automated driving to robotics, using our innovative 4D LiDAR sensors. With a strong focus on enabling devices to make intelligent decisions, you’ll be at the forefront of developing perception algorithms that push the boundaries of what’s possible. In this dynamic role, you will actively contribute to our perception stack that’s set to enhance production capabilities. You're expected to exhibit agility in prototyping novel algorithms, optimizing code, and collaborating within a talented team. A clear understanding of object detection, data association, and 3D geometry will be crucial, as you’ll work to ensure that our perception systems are real-time ready and scalable. With a minimum of three years in the field and a relevant graduate degree under your belt, your expertise in C++ and Linux will shine here. Additional skills like experience with RADAR or LiDAR principles, ROS frameworks, and optimization techniques will make your application even more compelling. At Aeva, you won't just be writing code; you’ll be crafting the future of autonomous technology, all while enjoying a comprehensive benefits package and a salary range of $181,300 to $245,300. Come help us shape the future!

Frequently Asked Questions (FAQs) for Senior Perception Engineer Role at Aeva, Inc.
What responsibilities does a Senior Perception Engineer at Aeva have?

As a Senior Perception Engineer at Aeva, your primary responsibilities include contributing to the development of Aeva’s 4D perception stack, prototyping and implementing algorithms quickly, ensuring high-quality and scalable code, and managing your own assignments effectively. You will work closely with a growing team to deploy these systems in production, focusing on enhancing performance for our state-of-the-art 4D FMCW LiDAR technology.

Join Rise to see the full answer
What qualifications are required for the Senior Perception Engineer position at Aeva?

Candidates for the Senior Perception Engineer role at Aeva should possess a minimum of 3 years of experience in real-time perception systems and hold an MS or PhD in Robotics, Computer Science, Electrical Engineering, or a related field. Experience with objects detection, data association, 3D data representations, and proficiency in C++ development within a Linux environment are essential qualifications.

Join Rise to see the full answer
What kind of programming skills are needed for the Senior Perception Engineer role at Aeva?

For the Senior Perception Engineer role at Aeva, strong programming skills in C++ are a must, as you will be optimizing and implementing perception algorithms. Additionally, familiarity with scripting languages like Python and Bash will be beneficial for flexibility in various tasks. Your coding must adhere to standards and best practices to ensure quality and scalability.

Join Rise to see the full answer
What daily tasks can a Senior Perception Engineer expect at Aeva?

A Senior Perception Engineer at Aeva can expect to tackle tasks such as developing and refining perception algorithms, optimizing code for better performance and scalability, collaborating with a team on project milestones, and documenting progress thoroughly. Daily duties will focus on hands-on coding, testing, and evaluation of algorithms to enhance the capabilities of our 4D LiDAR systems.

Join Rise to see the full answer
What additional skills could benefit a Senior Perception Engineer at Aeva?

While the fundamental skills for a Senior Perception Engineer at Aeva are essential, experience with RADAR or LiDAR technologies, real-time sensor fusion techniques, and knowledge of robotics frameworks like ROS or ROS2 could provide a significant advantage. Familiarity with optimization techniques and modern build systems is also a plus and will help you excel in your role.

Join Rise to see the full answer
Common Interview Questions for Senior Perception Engineer
Can you explain your experience with real-time perception systems for the Senior Perception Engineer role?

In answering this question, provide specific examples of systems you have developed or improved, detailing the algorithms used and the results achieved. Highlight your role in the project, any challenges faced, and how you overcame them to demonstrate your expertise in real-time perception.

Join Rise to see the full answer
What algorithms are you most familiar with, and how have you applied them in your work?

When responding to this question, outline the object detection, clustering, and tracking algorithms you’ve worked with. Discuss how you implemented these algorithms in practical scenarios to solve problems. Be prepared to discuss performance metrics and the impact your work had on the overall project.

Join Rise to see the full answer
How do you optimize code for performance and scalability?

In your reply, discuss specific techniques you use for code optimization, such as parallelization, vectorization, or caching. Provide examples of past projects where you applied these techniques, explaining the outcomes and how they enhanced the system's overall performance.

Join Rise to see the full answer
Describe your experience with 3D data and representations.

Here, you should elaborate on the types of 3D data you have worked with, such as point clouds or meshes. Discuss the tools and frameworks you utilized and how you processed and utilized this data to create perception systems or algorithms.

Join Rise to see the full answer
What coding standards do you follow when developing algorithms?

Answer by outlining the coding standards or best practices you adhere to, giving examples of how you ensure code consistency and quality. Discuss the importance of documentation and testing, and how these practices contribute to team collaboration and project efficiency.

Join Rise to see the full answer
How do you handle challenges when developing perception algorithms?

Share a specific challenge you faced, detailing your problem-solving approach. Emphasize the importance of testing, iteration, and collaboration in your process, and demonstrate your ability to adapt and learn from difficulties encountered in projects.

Join Rise to see the full answer
Have you ever worked with LiDAR or RADAR technologies? Describe that experience.

Discuss any relevant projects involving LiDAR or RADAR. Detail your role and the technologies you used, emphasizing the knowledge gained and any innovative techniques applied. If applicable, mention how this experience informs your current approach to perception systems.

Join Rise to see the full answer
What tools or frameworks do you prefer for algorithm development?

Mention any specific tools or frameworks you have utilized, such as ROS, TensorFlow, or custom-built solutions. Discuss why you prefer them and how they have helped streamline your development process or improve outcomes in past projects.

Join Rise to see the full answer
Can you explain the process of sensor fusion and its importance?

In your answer, define sensor fusion clearly and describe its significance in perception systems. Provide examples from your experience, perhaps touching on how you’ve blended data from multiple sensors, like LiDAR and cameras, to enhance system accuracy and reliability.

Join Rise to see the full answer
Why do you think you are a good fit for the Senior Perception Engineer position at Aeva?

Convey your understanding of Aeva’s mission and technology, aligning your skills and experiences with the company’s needs. Highlight your passion for perception systems, your innovative mindset, and your ability to contribute to the success of Aeva as the tech landscape evolves.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Aeva, Inc. Hybrid Mountain View, CA
Posted 7 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 10 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Twist Bioscience Hybrid USA - South San Francisco, CA
Posted 8 days ago
Photo of the Rise User
Auria Hybrid No location specified
Posted 7 days ago

About Aeva Technologies, Inc. (NYSE: AEVA) Founded in 2017 by former Apple engineers Soroush Salehian and Mina Rezk, and led by a multidisciplinary team of engineers and operators experienced in the field of sensing and perception, Aeva&s;s missio...

3 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 3, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!