Software Engineer (Multiple Positions) (REF262068E) - Full-time

Bosch7 months ago
Plymouth, Michigan, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Robert Bosch LLC is seeking a Software Engineer (Multiple Positions) to work at its Plymouth, MI facility. In this role, you will analyze customer requirements, create subsystem and module design documentation, implement new features, review software implementations, and support testing at both system and vehicle levels. You will collaborate with global teams and utilize industry-standard tools to ensure quality and compliance. Note: Employment is contingent upon successful drug screening and a background check.

Key Responsibilities

  • Analyze customer requirements and develop subsystem/module specifications.
  • Create design documentation in both text and model-based formats.
  • Implement and modify software logic to meet design objectives.
  • Conduct reviews for requirements, designs, and implementations.
  • Collaborate with Requirements Owners, Project Managers, Test Engineers, and global Software Developers.

Required Qualifications

  • Bachelor’s degree (or equivalent) in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
  • At least 3 years of experience as a Software Engineer, Embedded Software Engineer, or in a related role within the automotive or embedded control systems industry.
  • Proficiency in MATLAB or Simulink and hands-on experience with IBM DOORS for requirements management.
  • Experience with Vector Tooling (e.g., CANalyzer or CANape) and C/C++ programming in the automotive industry.
  • Familiarity with in-vehicle testing, requirements/design for automotive products, and Driver Assistance/ADAS functions.

Benefits & Perks

  • Telecommuting: Work from home 2 days per week.
  • Travel: Less than 5% domestic or international travel.

Required Skills

Doxygen
IBM DOORS
Docker
MATLAB/Simulink
Embedded Systems
PlantUML
Requirements Analysis
WSL OSD
Automotive Testing
GTest
VS Code
DevContainers
CANalyzer/CANape
C/C++