Enable job alerts via email!

Sr. Controls Software Engineer (Multiple Positions) (REF255658G)

Bosch

Farmington Hills (MI)

Hybrid

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in automotive technology is seeking a Sr. Controls Software Engineer to design and develop cutting-edge software for embedded control systems. This role involves working with advanced microcontrollers and engaging in all development phases, from concept to customer release. You will play a crucial role in coordinating between hardware and software, ensuring seamless integration for vehicle control units. If you have a passion for innovation and a strong background in controls engineering, this position offers an exciting opportunity to make a significant impact in the automotive industry while collaborating with progressive mobility players.

Qualifications

  • 5+ years of experience in automotive controls software engineering.
  • Strong background in embedded systems and software development.

Responsibilities

  • Design and develop software for embedded control systems in automotive applications.
  • Engage in all phases of development from concept to release.

Skills

MATLAB
Simulink
Embedded C
Assembly
Linux
Controls Engineering
System Engineering

Education

Bachelor's degree in Electrical Engineering
Bachelor's degree in Mechanical Engineering
Bachelor's degree in Computer Science
Bachelor's degree in Computer Engineering

Tools

DNG (DOORS NEXT GEN)
ASCET
Labview
Lauterbach
INCA
UDE

Job description

Company Description

Robert Bosch LLC seeks Sr. Controls Software Engineer (Multiple Positions) at its facility located at 38000 Hills Tech Dr, Farmington Hills, MI 48331. Design and develop software/functionality for embedded control systems for automotive applications such as vehicle control unit (VCU), propulsion - combustion, hybrid, electric & hydrogen - control unit (ECU) and transmission control unit (TCU). Work on the latest generation microcontrollers/microprocessors and AUTOSAR standards. Engage in all phases of development - concept creation till release to customer. Perform rapid prototyping to support functional requirement development. Handle the requirements from statement of work, create functional design, develop the function, integrate, validate, and release the software as per Bosch product development quality process. Play a key role in acquisition, especially for progressive mobility players and handle prototype software development in power systems energy and connectivity area. Lead coordination between hardware, software and tools for Engine and Vehicle Control Unit as product. Handle topics such as automated connected electrified (ACE) with progressive mobility players, system engineering for Electrical vehicle, plug in hybrid vehicle and internal combustion engines.

Use DNG (DOORS NEXT GEN) / RQ1 (Request One) tool for requirement handling and software development stages. Develop and implement the software requirement using ASCET (Advanced Simulation and Control Engineering Tool) according to specification. Dive deep into analysis improving hardware-software interfaces and software testing. Test and validate new software features in the vehicle, on a dynamometer, a HIL, SIL or MIL. Debug/troubleshoot software, utilizing Bosch proprietary tools INCA (integrated calibration and acquisition) and UDE (universal debugging engine). Participate in program review meetings, interface studies, design reviews. Support customer test trips in hot, cold, and high-altitude environments and provide local expertise for software. Act as direct contact with internal and external customers.

Minimum Requirements:

This position requires a bachelor’s degree, or foreign equivalent in Electrical Engineering, Electronic Engineering, Mechanical Engineering, Computer Science, Computer Engineering or a related field. Plus 5 years of experience as a Software System Designer, Systems Engineer, Controls Software Engineer, or an occupation involving controls in the automotive industry. Additionally, the applicant must have employment experience with:

  1. MATLAB or Simulink;
  2. Ascet, Labview, or Lauterbach;
  3. Powertrain or vehicle control unit;
  4. ECU, VCU, transmission control unit, and body control unit;
  5. Mechanical, electrical and software intensive systems;
  6. Embedded C and assembly/Linux.

Telecommuting is allowed with 2-3 days in office. Domestic Travel: 5% - 10%.

Applicants who are interested in this position should apply via https://www.bosch.us/careers/, search Sr. Controls Software Engineer / REF255658G.

#LD-NI

Additional Information:

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Controls Software Engineer (Multiple Positions) (REF255658G)

Bosch Group

Farmington Hills

Hybrid

USD 80,000 - 120,000

30+ days ago