1

Automotive Software Engineer Jobs in Rochester, MI

We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision ... Software Engineer for Troy, MI - multiple positions open - to develop application-specific ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

The engineer is expected to continuously develop technical skills and actively participate in innovation initiatives supporting automotive and intelligent mobility applications. * Develop software ...

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're ... The Software Lead is the key technical interface for all software engineering topics. This role ...

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're ... The Software Lead is the key technical interface for all software engineering topics. This role ...

Sr. Engineer, Software

Southfield, MI · On-site

$112K - $148K/yr

Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're ... The Software Lead is the key technical interface for all software engineering topics. This role ...

Sr. Engineer, Software

Southfield, MI · On-site

$112K - $148K/yr

Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're ... The Software Lead is the key technical interface for all software engineering topics. This role ...

next page

Showing results 1-20

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 Sep 6, 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 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 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 does an automotive software engineer do?

An automotive software engineer designs, develops, and tests software systems for vehicles, including embedded systems, control units, and infotainment platforms. They use programming languages like C++, Python, and tools such as AUTOSAR or MATLAB, often working closely with hardware engineers to ensure software integrates properly with vehicle components.

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 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $131,051 per year, or $63 per hour.

Sr. Automotive Software Engineer

Toyota Tsusho America, Inc.

Farmington Hills, MI • On-site

$110 - $160/hr

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Toyota Tsusho America rating

7.8

Company rating: 7.8 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

76th of 366 rated logistics


Job description

Competitive Salary with Bonus Opportunities Paid Time Off Comprehensive Medical, Dental and Vision Benefits (Low Premiums!) Flexible Spending and Health Savings Accounts 14 Paid Company Holidays 401(k) with Company Contribution Educational Tuition Reimbursement

Summary

The Automotive Software Engineer supports embedded software and systems engineering activities for NEXTY Electronics America (NEA), primarily through on-site engagement at DENSO International America (DIAM) in Michigan. Working alongside DIAM engineering teams, the role encompasses automotive‑grade embedded software development and support across a range of automotive domains. In addition, the engineer provides secondary support to NEA’s North American business development efforts, contributing engineering and systems expertise to expand NEA’s presence in Automotive Software and AI‑related domains.

What You’ll Do
  • ECU Software and System Support – DENSO International America (DIAM): Provide embedded software development and evaluation /verification support for systems such as ADAS, PaaK, RCCM ECU systems developed. Serve as the bilingual technical liaison for on‑site technical support. Coordinate with DIAM software teams and DNJP (Denso Japan) to identify, document, and report technical issues, including on‑site and remote Q&A sessions with Toyota engineering teams.
  • NEA Automotive Software Business Development Support: As the first dedicated software engineer in NEA, assist in identifying and scoping new software opportunities with TMNA, TCNA, and other Toyota Group customers. Evaluate technical feasibility of proposals and collaborate with Japan Software Division on joint engagements and capability building.
  • Partner Technology Assessment & Business Enablement: Collaborate with NEA's external technology partners to understand their software and systems capabilities. Translate partner technologies into actionable engineering proposals and support Business Development in positioning partner solutions to target customers, including the Toyota Group.
  • Japan Collaboration & Specification Analysis: Collaborate with Nexty Japan Software team on shared projects, knowledge transfer, and specification activities as a bridge between the U.S and Japan.
  • Other duties and responsibilities as determined by NEA from time to time in its sole discretion.
What You Need
  • Bachelor’s degree required in Computer Engineering, Computer Science, or Electrical Engineering. Master’s degree preferred.
  • 6‑9 years of experience in a related field.
  • Proficiency in embedded C / C++ programming for automotive ECUs (Renesas RH850 or equivalent)
  • Full understanding of the automotive embedded software development lifecycle: product planning, requirements definition, architecture design, detailed design, coding, integration, and system verification. MUST.
  • Familiarity with ASPICE or equivalent process frameworks preferred.
  • Ability to read and interpret Toyota Motor Corporation vehicle control specifications and functional specifications (including TMNA‑issued documents)
  • Full professional bilingual proficiency in English and Japanese.
  • Travel Frequent (>25%) Travel Required.

Our company is proud to be an equal opportunity employer! It is the policy and commitment of the company to maintain a work environment that provides equal employment opportunity (EEO) for all its employees and applicants. We are committed to providing equal employment opportunities without regard to race, color, ethnicity, religion, sex, sexual orientation, gender identity, pregnancy, national origin, age, marital/domestic partner status, veteran status, disability, genetic information or any other applicable lawfully protected basis. This policy applies to all terms and conditions of employment. We seek to employ individuals qualified for a position by virtue of job‑related educational standards, training, experience, and personal qualifications.

NEXTY is a fast growing electronics components business organization, our vision is being an innovation partners with our customers and suppliers. We offer an exciting and challenging environment where everyone has the real chance to develop and learn a diverse range of skills from growing your career to contributing to the innovation success of the society. At NEXTY, a culture where views, ideas and employee are respected and you will feel supported and inspired. So whatever your passion or interest are, there is a department that can offer you the opportunity to grow every day. Join us and Grow with us.

#J-18808-Ljbffr

What Toyota Tsusho America employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom