Sr. Software Engineer (Multiple Positions) (REF255654S)

Bosch Group
Farmington Hills, MI

Company Description

Robert Bosch LLC seeks Sr. Software Engineer (Multiple Positions) at its facility located at 38000 Hills Tech Drive, Farmington Hills, MI 48331. Responsible for designing and developing software/functionality for embedded control systems for automotive applications such as vehicle control unit (VCU), propulsion-combustion, hybrid, electric & hydrogen-control unit (ECU), battery control unit (BCU) and transmission control unit (TCU) as a member of Bosch global development team working on the latest generation microcontrollers/microprocessors and AUTOSAR standards. Engage in all phases of development such as concept creation till release to the 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 a 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 a direct contact with internal and external customers. REQS: 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 Systems Engineer, Software System Designer, or occupation involving controls within 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 units; (4) ECU, VCU, transmission control unit, or body control unit; (5) Formula SAE, Hybrid, SolarCar, First Robotics, FutureCar, or EcoCAR; (6) Cross functional exposure to mechanical, electrical or software intensive systems; and (7) Embedded C, assembly or Linux. Telecommuting: Hybrid- Up to 2 days WFH. Applicants who are interested in this position should apply via , search [Sr. Software Engineer / REF255654S] .

#LD-NI

Additional Information

Equal Opportunity Employer, including disability/veterans

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.


Posted 2025-12-28

Recommended Jobs

Senior Principal Software Developer - Public Safety Vehicles

Oracle
Wyoming, MI

Job Description Do you want to be a part of changing healthcare? Oracle is excited to be using our resources, knowledge, and expertise-as well as our successes in other industries-and applying …

View Details
Posted 2026-01-12

Experienced Caregiver for Adult Male

ExpertCare
Troy, MI

Make a Difference Every Day — Join ExpertCare as a Caregiver! Are you compassionate, dependable, and looking for meaningful work where you can genuinely change someone’s life? At ExpertCare, we pro…

View Details
Posted 2025-12-11

Earn $1,500-$3,000+ Weekly | Now Hiring Freight Dispatchers (Experienced & Entry-Level)

American Logistics Authority
Detroit, MI

Earn $1,500–$3,000+ Weekly | Now Hiring Freight Dispatchers (Experienced & Entry-Level) Truck Driver Nation is growing, and we're looking for Freight Dispatchers ready to take control of their fina…

View Details
Posted 2025-12-01

Vehicle Assembly Technician

GLOBAL Recruitment Solutions LLC
New Hudson, MI

Work hours: Day Shift, 6:00 or 6:30 AM start, Mon-Fri, 40hr work week (overtime as required) Must be able to commute to New Hudson every day. The Assembly Technician is responsible for assembl…

View Details
Posted 2026-01-10

CNC Machine Operator

Talent Strategy
Rockford, MI

Waterjet Operator Rockford, MI Full-Time | 1st Shift (7:30am-4pm Monday-Friday) Pay: $18/hr Position Summary The Waterjet Operator is responsible for setting up, operating, and maintai…

View Details
Posted 2025-12-16

Secretary Level 2 - Middle School

Michigan Association of School Boards
Saginaw, MI

Deadline: January 21, 2026 District/Organization: Saginaw Township Community Schools Position/Type: Central Office – 1st Line Admin, full time Salary: $13.73 – $18.82 per hour…

View Details
Posted 2026-01-09

Global Head of Manufacturing Engineering

Henkel
Madison Heights, MI

What you´ll do Implement manufacturing processes that enable quality products to be delivered on time at competitive cost Identifies and develops projects with regional management on footprint …

View Details
Posted 2026-01-12

Janitorial Day Porter- Livonia

JNS
Livonia, MI

JNS Facility Maintenance is currently seeking a full-time Janitorial Day Porter. For over 29 years, JNS has been operating in Ann Arbor and the surrounding areas as a local family-owned and operated …

View Details
Posted 2025-09-01