Rotational Development Program – Software Engineer – Power Solutions

SmartRecruiters, Inc.

Farmington Hills (MI)

On-site

USD 65,000 - 90,000

Full time

9 days ago
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bosch invites ambitious graduates to join its 24‑month Rotational Development Program for Power Solutions as a Software Engineer. You will rotate through four assignments, work with diverse teams, and receive mentoring from executives and peers while developing leadership skills.

In this role you will contribute to powertrain controls, embedded software design and testing, learn requirements engineering, and deliver technical documentation to stakeholders.

Qualifications

  • Bachelor's Degree received within the last 2 years in Electrical Engineering, Computer Engineering or similar area with controls engineering focus.
  • Minimum of one completed internship, co-op, or six months full-time relevant work experience.
  • Excellent verbal and written communication skills.
  • Open to work with international teams and time zones.
  • Geographically mobile: willing to relocate within the U.S. (and possibly internationally).

Responsibilities

  • Support change request management, requirements engineering, system and software architecture design, and testing activities.
  • Develop, analyze, and debug both low‑level and application software, with exposure to security, safety, and project management topics.
  • Execute delivery testing to ensure software quality and compliance.
  • Analyze customer-reported issues, root-cause investigation, and lead them to resolution.
  • Prepare and deliver technical documentation and presentations to internal stakeholders and customers.
  • Contribute to internal system and software improvement initiatives.

Skills

Embedded C
Python
MATLAB
C++
Communication skills

Education

Bachelor's degree in Electrical Engineering or Computer Engineering with controls focus

Job description

Rotational Development Program – Software Engineer – Power Solutions
  • Full-time

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our areas of activity are every bit as diverse as our outstanding Bosch teams around the world. Their creativity is the key to innovation through connected living, mobility, or industry.

Let’s grow together, enjoy more, and inspire each other. Work #LikeABosch

  • Reinvent yourself: At Bosch, you will evolve.
  • Discover new directions: At Bosch, you will find your place.
  • Celebrate success: At Bosch, we celebrate you.
  • Shape tomorrow: At Bosch, you change lives.

Do you want beneficial technologies being shaped 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!

Bosch offers an exceptional Rotational Development Program (RDP) tailored for Bachelor's and Master's candidates. This 24-month, entry-level rotational program is designed to provide professional and leadership opportunities within the Power Solutions (PS) division. The RDP consists of four customized rotations, allowing you to gain extensive experience working with diverse teams and environments. Additionally, you will be paired with an executive mentor for professional coaching and career guidance, as well as a peer mentor to help you navigate the program. You will also have the chance to participate in structured networking events and targeted training to enhance your leadership exposure.

Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery control units), you will

  • Supportchange request management, requirements engineering, system and software architecture design, and testing activities
  • Develop, analyze, and debugboth low‑level and application software, while gaining exposure to security, safety, and project management topics
  • Executedelivery testing to ensure software quality and compliance
  • Analyzecustomer‑reported issues, driveroot‑cause investigation, and leadthem to resolution
  • Prepareand delivertechnical documentation and presentations to internal stakeholders and customers
  • Contributeto internal system and software improvement initiatives
  • Bachelor's Degree received within the last 2 years in one of the following majors: Electrical Engineering, Computer Engineering or similararea with controlsengineering focus.
  • Minimum of one completed internship, co‑op, or six months full‑time relevant work experience related to your field of study.
  • Excellent verbal and written communication skills
  • Open to work with international teams and time zones
  • Geographically mobile: Candidates must be willing and able to relocate multiple times within the U.S., with the possibility of completing an international assignment.

Additional Preferred Requirements:

  • Passion for automotive embedded controls
  • Has participated in a hands‑on role in: SAE, Formula, and or Baja
  • Highly motivated individual
  • Exposure to: Software development and Testing
  • Programing Experience with Embedded C, Python, Matlab, and orC++
  • Engine, vehicle and/or battery controls knowledge

Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization unavailable.

*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.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rotational Development Program – Software Engineer – Power Solutions
Rotational Development Program – Software Engineer – Power Solutions

Bosch USA • Farmington Hills (MI)

On-site
USD 70,000 - 90,000
Rotational Development Program – Finance - Electrified Motion
Rotational Development Program – Finance - Electrified Motion

Bosch USA • Charleston (SC)

On-site
USD 60,000 - 80,000
Powertrain Controls Software Engineering Intern (6-Months, Full-Time)
Powertrain Controls Software Engineering Intern (6-Months, Full-Time)

Bosch USA • Farmington Hills (MI)

On-site
USD 25,000 - 36,000
Rotational Software Engineer: Powertrain Controls
Rotational Software Engineer: Powertrain Controls

Bosch USA • Farmington Hills (MI)

On-site
USD 70,000 - 90,000
Rotational Software Engineer - Powertrain Controls
Rotational Software Engineer - Powertrain Controls

SmartRecruiters, Inc. • Farmington Hills (MI)

On-site
USD 65,000 - 90,000
System Engineer - Power Electronics
System Engineer - Power Electronics

Robert Bosch Group • Farmington Hills (MI)

On-site
USD 100,000 - 150,000
Powertrain Solutions, Customer Innovation Engineer
Powertrain Solutions, Customer Innovation Engineer

Robert Bosch Group • Farmington Hills (MI)

On-site
USD 85,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+4
Rotational Development Program – Finance - Electrified Motion
Rotational Development Program – Finance - Electrified Motion

Robert Bosch Group • Charleston (SC)

On-site
USD 55,000 - 75,000
Software Engineering Intern (8 months/40hrs per week)
Software Engineering Intern (8 months/40hrs per week)

Joinimagine • Farmington Hills (MI)

On-site
USD 36,000 - 49,000
Powertrain Controls Software Engineering Intern 6Months FullTime
Powertrain Controls Software Engineering Intern 6Months FullTime

Bosch • Farmington Hills (MI)

On-site
USD 24,000 - 32,000