Sr. Robotics Software Engineer - Autonomous Driving (Multiple Positions) (REF267165T)

  • Sunnyvale, CA
  • Posted 1 day ago | Updated 7 hours ago

Overview

On Site
USD 215,000.00 - 220,000.00 per year
Full Time

Skills

Sensors
Mapping
Internationalization And Localization
Research and Development
Continuous Integration
Continuous Integration and Development
Automated Testing
Middleware
Computer Hardware
Systems Design
Algorithms
Evaluation
Telecommuting
Computer Science
Mechatronics
Electrical Engineering
Training
Robotics
C++
Python
Operating Systems
ROS
Optimization
Artificial Intelligence
Testing
PASS

Job Details

Company Description

Robert Bosch LLC seeks a Sr. Robotics Software Engineer - Autonomous Driving at its facility located at 384 Santa Trinita Avenue, Sunnyvale, CA 94085.

Job Description:

Design, develop, implement, and evaluate next-generation algorithms for sensor-based mapping and localization including AI based solutions. Work on the research and development of navigation algorithms for a self-driving car. Deliver reliable software through code reviews, continuous integration and automated testing. Analyze performance based on simulation and real-world testing. Integrate software into our in-house middleware and onto the target hardware. Conduct requirement engineering, conceptual system design and algorithm design. Analyze existent system performance, identify insufficiencies, and propose solutions. Develop, implement, and test algorithmic solutions for robotic applications. Understand and implement solutions to improve the existing software. Develop evaluation pipelines to motivate changes to the software and to ensure that the performance of the code does not regress. Review software and algorithmic changes proposed by teammates. Telecommuting permitted.

Educational Requirements:

Master's degree or foreign degree equivalent in Robotics Engineering, Computer Science, Mechatronics, Electrical Engineering, or related field.

Experience Requirements:

Two (2) years of experience in job offered, or Robotics Engineer, Robotics Software Engineer, or in a related occupation.

Special Skills Requirements:

Academic training or work experience in the following:

1. Probabilistic Robotics

2. Algorithmic design and implementation

3. Coding in C++

4. Python

5. Robot Operating System (ROS)

6. Non-Linear Optimization

7. Artificial Intelligence (AI) models

Annual Salary: $215,000 - $220,000/yr.

Applicants interested in the position should apply using the option below.

#LD-NI

Job Description

Qualifications

Additional Information

Equal Opportunity Employer, including disability / veterans

*Bosch adheres to Federal, State, and Local laws regarding drug-testing. Employment is contingent upon the successful completion of a drug screen and background check. Candidates who have been offered the position must pass both screenings before their start date.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.