Job Details

ID #20196255
State Michigan
City Plymouth
Job type Full-time
Salary USD TBD TBD
Source Bosch Group
Showed 2021-09-24
Date 2021-09-24
Deadline 2021-11-23
Category Et cetera
Create resume

Software System Engineer (Mapping and Localization)

Michigan, Plymouth, 48170 Plymouth USA

Vacancy expired!

Job Description

This position is focused on software and algorithm development based on common System (SYS) and Software (SW) architecture for driver assistance (DA) and automated driving (AD) products within BOSCH.

Your responsibility would be to develop algorithms that enable Bosch providing sensor-based map and feature-based localization services

Here are some of things you will be working on:

  • Whiteboard new software designs with other engineers for scalability and performance requirements from the customer
  • Create algorithms based on complicated math and convert that into understandable code
  • Dig through multiple lines of code, sometimes in different development environments to understand where your code should go.
  • Troubleshoot measurements to understand the source of problems in vehicle systems
  • Make legacy code run faster on embedded devices
  • Document and version control the code to allow for easy walk-backs and sharing with other divisions in Bosch, local or international.
  • Set up test cases to ensure that the code meet safety critical system requirements
  • Using agile methods with a team, figuring out how to divide up the work, how to offer suggestions, and how to play nice with others.
  • Development and implementation of scalable crowd sourced maps leveraging fleet data from vehicles equipped with ADAS sensors

Qualifications

Basic Qualifications:

  • Bachelor's degreein Engineering or Computer Science.
  • 3+ years of professional work experience in software development (C or Python)

Preferred Qualifications:

  • Passion for software engineering and development of automated driving systems
  • Degree in Computer Engineering, Electrical Engineering or related Engineering degree.
  • Academic or professional experience with robotics or automated driving, specifically ROS and/or SLAM
  • Experience working with scalable systems for collecting and developing crowd sourced maps from fleets of ADAS sensor equipped vehicles
  • Knowledge of driver assistance sensor technologies and functions
  • Comfortable with in-vehicle test activities.
  • Comfortable with automotive software engineering principles and processes: requirements engineering, design, implementation and testing
  • Experience with Vector tools such as CANape and CANalyzer.
  • Experience with automotive communication protocols such as CAN and Automotive Ethernet
  • Good communication skills to discuss issues / solutions with team and external customers.
  • Capable to work independently in an organized and structured fashion.

Additional Information

By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.

BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives like:

  • FIRST Robotics (For Inspiration and Recognition of Science and Technology)

  • AWIM (A World In Motion)

Vacancy expired!

Subscribe Report job

Related jobs