1

Automotive Software Engineer Jobs (NOW HIRING)

Automotive software development experience * Experience with Test-Driven Development, Continuous ... The selected engineer will be well compensated. Please see www.highrely.comand www.atego.comfor ...

Software Integration Engineer

Ann Arbor, MI Β· On-site

$101K - $137K/yr

At least 1 year of experience in automotive software integration, embedded software development, vehicle validation, or systems engineering. * Hands-on experience flashing software and configuring ...

Software Integration Engineer

Ann Arbor, MI

$101K - $137K/yr

At least 1 year of experience in automotive software integration, embedded software development, vehicle validation, or systems engineering. * Hands-on experience flashing software and configuring ...

Senior Software Engineer

Auburn Hills, MI Β· On-site

$115K - $152K/yr

Description FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role ...

New

next page

Showing results 1-20

Automotive Software Engineer information

See salary details

$56.5K

$141K

$241K

How much do automotive software engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for automotive software engineer in the United States is $141,011.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $186,000.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 cities are hiring for Automotive Software Engineer jobs?

Cities with the most Automotive Software Engineer job openings:

What are the most commonly searched types of Automotive Software Engineer jobs?

The most popular types of Automotive Software Engineer jobs are:

Who are the top companies hiring for Automotive Software Engineer jobs?

The top employers for Automotive Software Engineer jobs are:

What states have the most Automotive Software Engineer jobs?

States with the most job openings for Automotive Software Engineer jobs include:

What are popular job titles related to Automotive Software Engineer jobs?

For Automotive Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Automotive Software Engineer job openings in the United States as of September 2026, with employment types broken down into 66% Full Time, 6% Temporary, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $141,011 per year, or $67.8 per hour.

Sr. Automotive Software Engineer

Farmington Hills, MI β€’ Hybrid

$120K - $158K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post hasΒ expired 3 days ago.Β Applications are no longer accepted.


Key responsibilities

  • Support embedded software development and evaluation/verification for automotive ECU systems such as ADAS, PaaK, and RCCM.

  • Coordinate with software teams and report technical issues, including conducting on-site and remote Q&A sessions with Toyota engineering teams.

  • Assist in identifying, scoping, and evaluating new software opportunities with Toyota Group customers and collaborate with Japan Software Division on joint projects.


Job description

We firmly believe that our employees drive the success of the company! With success in mind as the ultimate goal, we strive to create and provide an environment that offers challenging, stimulating and financially rewarding opportunities. We are looking for The Right One to join our team!

What's In It For You?

  • 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.