Enable job alerts via email!

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

Bosch Group

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 is seeking a Sr. Controls Software Engineer to innovate in embedded control systems for automotive applications. This role involves designing and developing software for various control units, engaging in all phases of development, and leading coordination among hardware and software teams. The ideal candidate will have a strong background in controls engineering, proficiency in MATLAB and Simulink, and experience with embedded systems. Join a dynamic team that values innovation and collaboration while contributing to cutting-edge automotive technologies. If you're passionate about shaping the future of mobility, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in Controls Software Engineering in the automotive industry.
  • Strong background in MATLAB, Simulink, and embedded systems.

Responsibilities

  • Design and develop software for embedded control systems in automotive applications.
  • Lead coordination between hardware, software, and tools for Engine and Vehicle Control Unit.

Skills

Embedded C
MATLAB
Simulink
Controls Software Engineering
Debugging
System Engineering

Education

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

Tools

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. The candidate will 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).

Responsibilities include:

  1. Engaging in all phases of development from concept creation to release to customer.
  2. Performing rapid prototyping to support functional requirement development.
  3. Handling requirements from statement of work, creating functional design, developing the function, integrating, validating, and releasing the software as per Bosch product development quality process.
  4. Leading coordination between hardware, software, and tools for Engine and Vehicle Control Unit as a product.
  5. Handling topics such as automated connected electrified (ACE) with progressive mobility players, system engineering for Electric vehicles, plug-in hybrid vehicles, and internal combustion engines.
  6. Using DNG (DOORS NEXT GEN) / RQ1 (Request One) tool for requirement handling and software development stages.
  7. Developing and implementing the software requirement using ASCET (Advanced Simulation and Control Engineering Tool) according to specification.
  8. Conducting deep analysis to improve hardware-software interfaces and software testing.
  9. Testing and validating new software features in the vehicle, on a dynamometer, HIL, SIL, or MIL.
  10. Debugging/troubleshooting software utilizing Bosch proprietary tools INCA (integrated calibration and acquisition) and UDE (universal debugging engine).
  11. Participating in program review meetings, interface studies, and design reviews.
  12. Supporting customer test trips in hot, cold, and high-altitude environments and providing local expertise for software.
  13. Acting 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 in 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 the 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

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

Farmington Hills

Hybrid

USD 80,000 - 120,000

30+ days ago