Jobs /

Software Architect - XC (Driving)

Bosch Global

Apply Now

Job Details

Location: 15000, North Haggerty Road, Plymouth Township, Livonia, Wayne County, Michigan, 48170, USA Posted: Jun 14, 2022

Job Description

Company Description

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.

This group is working on ADAS functions for series projects. Examples include Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB) and partially automated driving (e.g. Highway-Assist).

WHY Bosch?

https://www.myboschbenefits.com/public/welcome

https://www.bosch.us/careers/why-bosch/culture-and-benefits/

Job Description

The Software Architect will act as a technical leader across software groups. The person will work closely with SW engineering groups to design, develop, and implement software that will pull together diverse software components to realize advanced driving platforms. The Software Architect will also provide architectural guidance (and specifications) to the groups implementing various software components (such as perception, planning, system software, OTA, user interface, security, ...), to ensure that the final result is a safe, high performing, and unified system.

Qualifications

Required:

  • Bachelor's degree in Electrical Engineering, Computer Science or Computer Engineering (or related/equivalent degree)
  • 5+ years of experience in software code and embedded control systems
  • 1+ year(s) software/system design to align to standards and enable portability and efficient re-use for future applications
  • 1+ year(s) developing and propagating requirements to different stakeholders
  • 5+ years programming experience (C/C++)
  • Preferred:
  • Experience developing ADAS functions (e.g. adaptive cruise control, highway assist, lane keep assist, lane departure warning, ...)
  • Ability to communicate clearly the complex concepts in a system and/or component architecture
  • Familiar with ADAS sensor technologies (e.g. LiDAR, Radar, Video, ...)
  • Familiar with relevant actuators (brake systems, steering systems, and powertrains)
  • Understanding of functional safety (ISO26262) and security mechanisms
  • Relevant automotive software experience (e.g. ADAS systems, autonomous driving, Some/IP, AUTOSAR, Ethernet...)
  • Understanding of state-of-the-art computer vision algorithms and optimization techniques
  • Knowledge of automotive Ethernet and CAN-FD
  • Knowledge of Linux and QNX operating systems
  • Experience in both low-level operating system functionality (e.g. memory/resource management, scheduling, process control) as well as high-level real-time and/or embedded applications
  • Track record delivering meeting deliverables on-time and on-specification

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

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

· AWIM (A World In Motion)

Indefinite U.S. work authorized individuals only.

Future sponsorship for work authorization unavailable.

Local candidates only or willing to relocate to MI.

Job Location

I'm interested I'm interested Privacy Policy Imprint

About Bosch Global

The Bosch Group is a global supplier of technology and services.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free