Current Statistics
1,301,530 Total Jobs 268,174 Jobs Today 14,879 Cities 222,737 Job Seekers 146,873 Resumes |
|
|
 |
|
 |
 |
Autonomy Engineer II San Diego, CA - San Diego California
Company: Brain Corporation Location: San Diego, California
Posted On: 05/04/2025
As a member of the Engineering Platform R&D team, the Autonomy Engineer II is responsible for robotic perception and data analysis algorithms using machine learning techniques for developing, maintaining, and improving proprietary indoor navigation software. In this role, you will use a combination of machine learning, Simultaneous Localization and Mapping (SLAM), computer vision, and motion planning techniques to enable machines to perceive, learn, and navigate complex environments while avoiding people and obstacles.Essential Job Functions: - Research and develop state-of-the-art machine learning, SLAM, perception, and motion planning algorithms to improve the autonomous navigation system.
- Implement new localization, depth perception, computer vision, mission/behavior planning, SLAM, motion planning algorithms.
- Analyze data to assess and improve system performance. Benchmark, and report on various navigation algorithms.
- Integrate, test, improve and demonstrate prototype projects in simulation and on real robots.
- Assume ownership for parts of the tech stack and work across teams to integrate and maintain the solution across product lines.
- Optimize the current navigation software system to improve stability and autonomy time.
- Research new computer vision technologies that can be used on the robot; read conference papers, journals, or other relevant publications.
- Collaborate with other team members, brainstorm ideas to push proprietary indoor navigation software forward.
- Write research papers in the field of computer vision, machine learning, SLAM, and/or motion planning.Education and/or Work Experience Requirements:
- Master's degree in Computer Science, Electrical Engineering, Robotics, or related field.
- 2 years of related work experience and/or research-based project experience in a university or professional setting.
- Strong experience in algorithmic development and research techniques. Strong awareness of state-of-the-art technologies in robotics and self-driving.
- 2 years of experience in one or more of the following:
- Machine learning techniques (unsupervised, supervised, reinforcement)
- Optimization algorithms
- State-of-the-art motion and path planning algorithms
- State-of-the-art computer vision algorithms
- Simultaneous Localization and Mapping techniques
- Strong coding skills in Python and C++ in a Linux environment.
- Experience in deep neural network packages (e.g. TensorFlow, PyTorch) and other existing robotic and navigation libraries, tools, and robotic middleware (such as ROS).
- Experience with Agile and Scrum methodology and source version control tools (e.g. git, github).Required Knowledge, Skills, Abilities, and Other Characteristics:
- Publications in peer-reviewed scientific journals or conferences.
- Experience in real-world robotic projects.
- Experience with simulation environments.Things That Make a Difference:
|
 |
 |
 |
 |
|
|