Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP

Full-time

The Bosch Group, Inc.

Company Description

We Are Bosch.

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.

• Balance your life: At Bosch, your job matches your lifestyle.

• Celebrate success : At Bosch, we celebrate you.

• Be yourself : At Bosch, we value values.

• Shape tomorrow: At Bosch, you change lives.

Job Description

The Bosch VM Product Division develops innovative solutions for active driving safety including highly automated driving. Areas include: Antilock Braking Systems(ABS), Traction Control Systems(TCS), Steering System, Electronic Stability Control(ESC), Sensors (wheel-speed, steering-angle, and yaw-rate); Electronics for occupant and pedestrian safety (airbag control and crash sensors), Driver assistance systems (Predictive Emergency Braking, and Night Vision Networked solutions) As a leading supplier in the automotive industry, Robert Bosch LLC has made its Farmington Hills and Plymouth Michigan facilities the headquarters for its North American automotive businesses. These facilities house more than 1,700 associates who are dedicated to improving relationships with our customers and furthering Bosch's technologies.

  • Analysis customer’s requirements or spec proposal
  • Develop and maintain AUTOSAR-based Base Software (BSW) solutions for next-generation Electronic Brake Control Modules (EBCM) and Software-Defined Vehicle (SDV) platforms.
  • Design, implement, and integrate Base Software components, including Diagnostics (DEM/DCM), Communication Stacks (CAN, CAN FD, Ethernet), Network Management (NET), Bootloader, XCP, and related platform services.
  • Collaborate with Architecture Engineers and System Teams to refine requirements and participate in system and software design reviews.
  • Support the integration of platform software releases and configure BSW modules to meet customer-specific requirements.
  • Collaborate with global development teams to drive platform updates, software integration, and feature implementation across multiple vehicle programs.
  • Interface between customer project, Platform and SW development group
  • Participate in software design, code reviews, and test case reviews to ensure compliance with quality, safety, and cybersecurity requirements.
  • Conduct software verification activities, including unit testing, integration testing, simulation, and vehicle-level validation as required.
  • Investigate and resolve software defects, integration issues, and vehicle communication problems through root cause analysis and debugging.
  • Develop and maintain technical documentation in accordance with ASPICE-compliant software development processes.
  • Work effectively within an Agile development environment and contribute to continuous improvement initiatives.
  • Integration, test and delivery of diagnosis communication related software in customer project development diagnosis/net communication related software project development planning, coordination and release for series production
  • Take ownership of assigned features and deliver high-quality software solutions on schedule
  • Department task support / coordination

 

 

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Minimum of 3 years of hands-on experience in embedded software development using C and/or C++.
  • 1–2 years of experience with AUTOSAR Diagnostic Communication Manager (DCM) and Diagnostic Event Manager (DEM) modules.
  • 1–2 years of experience with one or more AUTOSAR BSW modules, such as CAN Stack, Ethernet Stack, Network Management (NET), NvM, Bootloader, or XCP.
  • Experience with automotive diagnostics, including UDS, OBDII, DTC handling, diagnostic memory management, and diagnostic communication concepts.
  • Strong understanding of AUTOSAR architecture and Base Software concepts.
  • Experience with automotive communication protocols, including CAN, CAN FD, Ethernet, LIN, and related diagnostic protocols.
  • Experience with software configuration management tools such as Git/GitHub and Application Lifecycle Management (ALM) tools.
  • Experience with debugging and troubleshooting embedded software using automotive development and measurement tools.
  • Strong analytical and problem-solving skills with the ability to investigate issues using limited information.
  • Excellent communication and collaboration skills in a global engineering environment.
  • Must be legally authorized to work in US.
  • Must possess a valid US driver's license.

What Gives You a Competitive Edge (Preferred Qualifications)

  • Master's degree in Software Engineering, Computer Science, Computer Engineering, or a related field.
  • Experience with AUTOSAR Classic Platform configuration, integration, and troubleshooting.
  • Experience with Network Management (NET), Bootloader, XCP, and Communication Stack development.
  • Experience with automotive diagnostic and calibration tools such as CANoe, CANalyzer, DiagR, CANape, INCA, or Trace32.
  • Exposure to cybersecurity concepts, secure boot mechanisms, and secure software update strategies.
  • Experience with software update technologies, including Bootloader development and Over-the-Air (OTA) update concepts.
  • Knowledge of ISO 26262 functional safety requirements and ASPICE software development processes.
  • Familiarity with Software-Defined Vehicle (SDV) architectures and zonal E/E vehicle platforms.
  • Experience with automotive braking systems, Electronic Stability Program (ESP), and chassis control systems.

Additional Information

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

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.

Your well-being matters at Bosch! We offer a competitive compensation and a benefits package designed to empower you in every area of your life. This includes premium health coverage, a 401(k) with generous matching, resources for financial planning and goal setting, ample paid time off, parental leave, and comprehensive life and disability protection. We're investing in your success!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP in Remote vacancy
  • $165.2k - $223.6k

     ...for an innovative and customer-focused software engineer to help us make the world's best product...  ...to build new state-of-the-art agentic diagnostics and Analytics services to provide transparency...  ...contact your Recruiting Partner.The base salary range for this position is... 
    Suggested
    Hourly pay
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    20 hours ago
  • $85.4k - $192.9k

    SW Applications Engineer, Ultra Cap/Energy Modules We made history and now we...  ...release, and support of embedded software solutions that control and...  ...., CAN, LIN, Ethernet) and diagnostics (UDS).Familiarity with Real...  ...working with AUTOSAR-based software architectures.Knowledge... 
    Suggested
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  • $74.3k

    Diagnostic Service Software Release Engineer We made history and now we work to transform the future - for our customers, our communities and our families...  ...$144,900. Final determination of salary grade will be based on candidate's skills and experience, and base salary... 
    Suggested
    Permanent employment
    Work experience placement
    Interim role
    Immediate start

    Ford

    Allen Park, MI
    18 hours ago
  • $87.6k - $131.4k

     ...Systems\u2014Missile Defense Integration offers an excellent opportunity for an Engineer Software \u2013 Algorithm SW Engineer (26-112) to join our team of talented and diverse professionals. Based in Huntsville, AL, this role is essential to supporting the U.S. President,... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    2 days ago
  •  ...Director, IVI Systems & SW Product Engineering Dearborn, MI, United States...  ...Director of IVI Systems and Software Product Engineering is the...  ...and assign complex defects based on platform impact and customer...  ..., utilizing platform diagnostics and customer data to drive... 
    Suggested
    Full time
    Contract work
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Motorsport Hackers

    Dearborn, MI
    4 days ago
  •  ...ETL Engineer / Java Spark/ Ab Initio Wilmington DE (3 days WFO, 2 days WFH) Look for candidate who can be onsite from day 1...  ...the profile I rejected are advance Java and suited for UI based applications, we are data analytics team). *Scala or python... 
    Work from home
    Flexible hours

    RIT Solutions

    Wilmington, DE
    4 days ago
  • $93.64k - $192.9k

     ...foreign equivalent in Systems Engineering, Mechanical Engineering,...  ...2 functions and tools for diagnostics and flashing software. 3. Delivering integrated...  ...sets from an embedded SW system for statical analysis...  ...generated by track, lab and model-based validation method to... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    20 hours ago
  • $86.8k - $165.2k

     ...(CETS,MSCS, RIM, SEAM, and SDE) SW and networksProvides technical and engineering sensors and networks supportResponds...  ...comprehensive analysis, diagnostics and fault isolation for the SIGINT...  ...performance.This role is a U.S.-based role. If the successful candidate... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Night shift
    Weekend work

    Raytheon

    Langley, WA
    20 hours ago
  • Company DescriptionRobert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze General Motors PK Base SW and Diagnostics SW stack development utilizing the ISO-14229 (UDS) protocol. Work with... 
    Remote work
    2 days per week

    Robert Bosch

    Plymouth, MI
    4 days ago
  • $86.8k - $165.2k

     ...thinking, and highly motivated engineering team developing advanced...  ...seeking Senior Embedded Platform Software Engineers to join our...  ...‑level drivers, HAL layers, diagnostics, and platform initialization...  ...performance.This role is a U.S.-based role. If the successful... 
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Melbourne, FL
    18 hours ago
  • $150.2k - $283.5k

     ...Ford Model E Platform Architecture Engineering is looking for a Staff Diagnostics and Embedded Cyber Security...  ...microcontroller which is designing the software stack from ground up to enable a best...  ...of salary grade will be based on candidate's skills and experience... 
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    4 days ago
  • $59.9k

     ...the role: Cardiac Diagnostics is a leading developer...  ...tech-enabled, service-based approach can ultimately...  ...invest in a best-in-class software solutions using best-in...  ..., system test engineers, user experience engineers...  ...manner Participate in SW test automation framework... 
    Hourly pay
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Boston Scientific

    Arden Hills, MN
    3 days ago
  •  ...Software Engineer I Work mode: Hybrid Onsite Location(s): Arden Hills,...  ...About the role: Cardiac Diagnostics is a leading developer of mobile...  ...this tech-enabled, service-based approach can ultimately reduce...  ...timely manner Participate in SW test automation framework... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Boston Scientific

    Saint Paul, MN
    3 days ago
  • $109.45k - $169.53k

     ...degree or foreign equivalent in Mechanical Engineering, Electrical Engineering, Data Science,...  ...analysis, process automation, and software testing using programming language...  ...electrical architecture and leveraging cloud-based diagnostics to support field service,... 
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  •  ...Description Robert Bosch LLC seeks Software Engineer (Multiple Positions) at its...  ...and implement solutions based on requirements. Test to...  ...stability control (ABS/TCS/ESC), brake system/booster...  ...and (6) Vehicle networking, diagnostics and debugging complex systems... 
    Full time
    Remote work
    Work from home
    1 day per week

    The Bosch Group, Inc.

    Remote
    2 days ago
  • $120k - $155k

    The Full-Stack Software Consultant provides technical expertise on...  ...Understand and be conversant in ABS Group products and services....  ...frameworks, and established engineering best practices.Conduct testing...  ...and experience consuming LLM-based APIs or services.Experience... 
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    1 day ago
  •  ...hundreds of clients. \n Job description As a Senior Software Engineer, you will be part of the talented team building the core...  ...backend and React front end. We are a hybrid company, partly based in Santa Monica and partly remote spread out around the United... 
    Full time
    Remote work
    Visa sponsorship

    Collectly

    Remote
    2 days ago
  •  ...that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code...  ...Duration: 1 month initial term, with potential extension based on performance and fit. Location: Remote, candidates must... 
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $184k - $287.5k

     ...optimized NVIDIA AI and HPC software stack. We’re searching...  ...in firmware, diagnostic and deployment tool design...  ....Mentor architects and engineering teams to grow them into...  ...systems, particularly at the SW/HW interface.Strong...  ...you join the team.Your base salary will be determined... 
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $115k - $192.9k

     ...Science in Electrical Engineer, Mechanical Engineer, or...  ...supplier and in-house software teams to ensure on-time...  ...of salary grade will be based on candidate's skills and...  ...do...Handle software (SW) and calibration...  ...PARSED, etc.)Investigate Diagnostic Trouble Code (DTC) issues... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • $138.49k - $158.91k

     ...team develops state-of-the-art software and algorithms to deliver best...  ...equivalent in Electronics Engineering or a related field and 4 years...  ...working with microcontrollers and SW development tools. 2....  ...Applying AUTOSAR to develop SW based on the requirements defined in... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  • $104.37k - $156.55k

     ...this position. Full-Stack Engineers serve as a frontline engineering...  ...and improving our cloud-based platform end to end. This role...  ...behavior, browser and service diagnostics, and database queries. Translate...  ...of professional full-stack software engineering experience... 
    Full time
    Remote work
    Visa sponsorship

    Lyric

    Nashville, TN
    1 day ago
  • $135k - $216k

     ...Full Stack Software Engineer Peraton is delivering advanced mission planning, digital engineering...  .... Work closely with Model-Based Systems Engineering (MBSE) and Test teams...  ...resolve production issues using structured diagnostic and troubleshooting methods. Support... 
    Contract work
    Remote work
    Shift work

    Peraton

    United States
    3 days ago
  • $100k - $130k

    Permanently 100% RemoteJob Title: Remote SW Engineer (Ruby/React)Salary: $100k-$130k Base + Benefits, 401k, PTORequirements: Ruby, Rails, React AWSOur Tech...  ...of business, contacts, and increase their sales.Our software integrates seamlessly with both leading FinTech brands... 
    Immediate start
    Remote work

    CyberCoders

    Chicago, IL
    4 days ago
  •  ...that will set the standards for software-defined vehicles around the...  ...Computer Science, Electrical Engineering, or a related field Strong...  ...Preferred Qualification: Diagnostic experience Total Rewards...  ...Full-time positions include base salary, eligibility for an annual... 
    Full time
    Contract work
    Work experience placement
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    2 days ago
  • $143.7k - $194.4k

     ...Robotics Autonomous Mobility software team develops the autonomy software...  ...for a Software Development Engineer to join our Platform, Data...  ...our Nvidia Jetpack based platform and OS. - Building data...  ...Developing software to enable remote diagnostics, recovery and control of... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Remote work
    Flexible hours

    Amazon

    North Reading, MA
    3 days ago
  • $100k - $135k

     ...for this job nowJob DescriptionSenior Software Engineer Architect - Trumbull CT USAOur Client is...  ...environment, configuring monitoring & diagnostics, etc., and connectivity & security configurations...  .... is a big plus.The position will be based in either Trumbull CT or Livingston NJ... 

    Nexus Jobs

    Trumbull, CT
    18 hours ago
  • $140k - $180k

     ...is an aerospace company based in San Jose, California...  ...of safety critical software components for the aircraft...  ...with systems engineers to decompose item requirements...  ...implement fault detection and diagnostic algorithms in software...  ...the HW in the Loop, SW in the Loop or MIL 2... 
    Full time
    Local area

    Archer

    Remote
    2 days ago
  • $109.8k - $197.7k

     ...Design Automation (EDA) software. Our software tools...  ...simulations and diagnostics from the transistor to...  ...Applied Mathematics, or Engineering (Electrical, Mechanical...  ...CUDA ecosystems. o  SW/Programming skills: Proficiency...  ...at Siemens are based on qualifications,... 
    Work at office
    Work from home
    Santa Clara, CA
    3 days ago
  •  ...At AV (Autonomous Vehicles) Software Organization within General Motors...  ...Software Verification Engineer, you will play a crucial role...  ...the ADAS/AV platform. Analyze diagnostics from a full-vehicle perspective...  ...cause issues within Linux/QNX-based ADAS/AV Platform Software.... 
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP. Be the first to apply!