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

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 Sep 7, 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.

Senior Consutalt - Automotive Software

P3 USA, Inc.

Detroit, MI • On-site

Full-time

Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job description

The unique aspect of our business is the mindset of our employees: curious, adventurous, and innovative. P3 consultants take on early responsibilities with clients in management consulting, diverse technology topics, and scalable IT solutions.
Make a project your project. Openness for new, innovative, and unconventional approaches; short decision paths; respectful cooperation; and fruitful synergies make us a diverse, unbeatable team and successful company - worldwide.
Lead Android Automotive software projects for top automotive clients. This role combines technical project management with customer engagement, driving innovative in-car solutions in collaboration with global teams. If you're ready to manage complex integrations and deliver exceptional results, join us at P3.
WHAT YOU'LL DO
  • Manage technical projects for automotive customers, overseeing planning and implementation of Android Automotive solutions.
  • Act as the primary point of contact for clients, ensuring clear communication and alignment on project goals and milestones.
  • Provide technical expertise on Android Automotive integration within emerging system architectures.
  • Collaborate with cross-functional teams in Europe and the U.S. to deliver high-quality solutions and enhance customer experience.
  • Develop tools, processes, and best practices to streamline partner engagement and guarantee product quality.
  • Balance customer requirements with technical constraints, proposing innovative and practical solutions.
  • Support concept design, testing, data analysis, and technical execution throughout all project phases.
  • Facilitate cross-team communication and stakeholder engagement to ensure timely delivery and adherence to quality standards.
  • Identify new business opportunities within existing accounts and contribute to strategic growth initiatives.
  • Occasionally travel to engage with global P3 teams and strengthen collaboration across regions.

WHO YOU ARE
  • You hold a Bachelor's or Master's degree in Computer Science, Engineering, Automotive, or a related field.
  • You bring experience managing technical projects in automotive software or related domains.
  • Ability to provide guidance on Android Automotive integration, HMI, and IVI systems.
  • Skilled in developing and executing detailed project plans aligned with business goals.
  • Strong communication skills for client engagement and cross-functional collaboration.
  • Advanced English proficiency (German is a plus).
  • Familiarity with automotive industry standards and regulations.
  • Knowledge of Android or Linux-based system architecture.
  • Experience managing multiple workstreams or products.
  • Project management certifications such as PMP, PRINCE2, SAFe, or ITIL are a plus.

GOOD TO KNOW
  • We offer acompetitive salary with bonus potential.
  • You get up to 20days PTO and 10 paid company holidays.
  • You can gethealthcare, life insurance, dental & vision, 401(k) matching.
  • Weinvest in your growth with mentorship and a strong learning culture.
  • Youcontribute directly to advancing innovation in the sectors we operate in.
  • You'lltake ownership of your work and see the direct results of your efforts.
  • Wefoster an entrepreneurial spirit-take initiative, own your ideas, and drivereal impact.