1

Automotive Software Engineer Jobs in Rochester, MI

Lead the development, integration, testing and maintenance high quality automotive software for a power systems ECU including hybrid and electric vehicle products. * Integrate vehicle and control ...

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... Experience with automotive cyber security. * Ability to collaborate effectively with cross ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

The Role We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... Experience with automotive cyber security. * Ability to collaborate effectively with cross ...

Senior Software Engineer

Warren, MI · Hybrid

$115K - $151K/yr

The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an ... Experience with automotive cyber security. * Ability to collaborate effectively with cross ...

Showing results 21-40

Automotive Software Engineer information

See Rochester, MI salary details

$52.5K

$131.1K

$224K

How much do automotive software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for automotive software engineer in Rochester, MI is $131,051.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,700.00 and $172,900.00 per year, depending on experience, location, and employer.

What are some common challenges automotive software engineers face when integrating software with vehicle hardware?

Automotive Software Engineers often encounter challenges related to ensuring seamless communication between software systems and a variety of vehicle hardware components, such as sensors and electronic control units (ECUs). This requires a deep understanding of embedded systems, real-time processing, and rigorous testing to meet industry safety and reliability standards. Additionally, engineers must adapt to rapidly evolving automotive technologies and maintain compliance with strict regulatory requirements. Collaboration with hardware engineers and cross-functional teams is essential to address these challenges efficiently.

What is an automotive software engineer?

An automotive software engineer is responsible for the design and development of software systems used in car technology. These solutions may be used to control various environmental systems of a car, such as its wheels for automatic parking. As an automotive software engineer, your job duties include designing software solutions, programming software, and troubleshooting bugs. The career typically requires a bachelor’s in engineering, although some employers may prefer a master’s degree. You also need experience with software or system development in the automotive field, as well as an understanding of software design methods, operating systems, and programming languages. Additional qualifications include excellent technical skills and analytical problem-solving ability.

What are the key skills and qualifications needed to thrive as an automotive software engineer?

To thrive as an Automotive Software Engineer, you need a strong background in computer science, embedded systems, and automotive-specific protocols, usually supported by a relevant degree. Proficiency with programming languages like C/C++, MATLAB/Simulink, and experience using automotive tools such as CAN, AUTOSAR, and diagnostic systems is essential. Strong problem-solving skills, attention to detail, and effective teamwork distinguish top performers in this role. These capabilities are crucial for developing reliable, safe, and innovative automotive software in a highly regulated and technologically advanced industry.
What are popular job titles related to Automotive Software Engineer jobs in Rochester, MI? For Automotive Software Engineer jobs in Rochester, MI, the most frequently searched job titles are:
What job categories do people searching Automotive Software Engineer jobs in Rochester, MI look for? The top searched job categories for Automotive Software Engineer jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Automotive Software Engineer jobs? Cities near Rochester, MI with the most Automotive Software Engineer job openings:
Infographic showing various Automotive Software Engineer job openings in Rochester, MI as of August 2026, with employment types broken down into 84% Full Time, and 16% Contract. Highlights an 100% In-person job distribution, with an average salary of $131,051 per year, or $63 per hour.

Base Software Engineer - Communications

Stellantis

Auburn Hills, MI

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 130 frontline employees who took The Breakroom Quiz

14th of 44 rated automakers


Job description

The Base Software Engineer will be responsible for the development of software for difference inhouse-developed control modules. Engineer will perform software requirements analysis, design, coding, test plan creation, and testing for Communication Stack software features and related CDD features. Perform reviews and/or inspections for requirements, design documents, Specifications, Autosar BSW Configurations, C/C++/assembly code, and test plans. Interact with other department/vendors on eliciting software requirements. Embrace and ensure virtualization methods and techniques are used in controls/software development life cycle.

Basic Qualifications:

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree from an ABET accredited University
  • Minimum 5 years of Embedded software engineering experience
  • Minimum of 3 years of experience or good understanding of embedded C/C++ software.
  • Minimum of 3 Experience in Classic Autosar Communication stack configuration
  • Deep understanding of Ethernet and CAN/LIN protocols
  • Experience in programming / scripting language(s)
  • Experience in software verification / validation
  • Experience using data acquisition tools
  • Strong communication skills, both verbal and written
  • Ability to adapt to a changing environment with minimal effect on productivity

Preferred Qualifications:

  • Experience with CAN stack, Ethernet Stack, SPI, LIN and Flash Bootloader integration, OSEK OS, or diagnostic management
  • Hardware background (ability to read/understand ECU schematic, identify HW-SW integration issues)
  • Automotive software development related experience either at work or university
  • Embedded C/C++ software experience in Real Time Operating System environment
  • Experience with Autosar Tools, ETAS ISOLAR, CANoe, CANAnlayzer, Lauterbach debugger
  • Experience implementing Embedded Real-Time Controls and Software solutions.
  • Strong understanding of internal combustion engines and/or vehicle subsystems
  • Familiarity with microprocessor-based controls and development tools (emulators, debuggers, etc.)
  • Experience in simulation/virtual methodologies and/or tools

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom