1

Automotive Control Engineer Jobs in Ferndale, MI

Lead Engineer

Farmington Hills, MI · On-site

$100K - $132K/yr

Job Family: Engineering Job Summary: Seeking a talented, self-motivated automotive electrical ... Day-to-day responsibilities include supporting design activities for automotive control systems ...

Lead Engineer

Farmington Hills, MI · On-site

$100K - $132K/yr

Job Family: Engineering Job Summary: Seeking a talented, self-motivated automotive electrical ... Day-to-day responsibilities include supporting design activities for automotive control systems ...

... in automotive control units Requirements Engineering : * Experience writing requirements by understanding the architecture/design and system architecture docs or diagrams. * Capture Understand and ...

Senior Hardware Engineer

Troy, MI · On-site

$110 - $150/hr

Position Summary The Senior Project Engineer - Hardware Electronics is responsible for the design, development, and validation of electronic hardware for automotive control modules and switches. This ...

New

Senior Hardware Engineer

Troy, MI · On-site

$104K - $139K/yr

Position Summary The Senior Project Engineer - Hardware Electronics is responsible for the design, development, and validation of electronic hardware for automotive control modules and switches. This ...

Senior Hardware Engineer

Troy, MI · On-site

$104K - $139K/yr

Position Summary The Senior Project Engineer - Hardware Electronics is responsible for the design, development, and validation of electronic hardware for automotive control modules and switches. This ...

next page

Showing results 1-20

Automotive Control Engineer information

See Ferndale, MI salary details

$33.5K

$75.4K

$117.7K

How much do automotive control engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for automotive control engineer in Ferndale, MI is $75,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,800.00 and $90,300.00 per year, depending on experience, location, and employer.

What does an automotive control engineer do?

An Automotive Control Engineer designs, develops, and tests electronic control systems used in vehicles, such as engine management, braking, and stability systems. They work on integrating software and hardware to ensure optimal vehicle performance, safety, and compliance with regulatory standards. Their responsibilities often include modeling control algorithms, calibrating sensors and actuators, and troubleshooting system issues during development and production. Automotive Control Engineers collaborate closely with other engineers, such as mechanical and electrical engineers, to deliver reliable and efficient vehicle control solutions.

What are some of the common challenges faced by automotive control engineers when working on new vehicle models?

Automotive Control Engineers often encounter challenges such as integrating new software and hardware systems within tight development timelines and ensuring compatibility with evolving vehicle architectures. They must also balance the need for innovation in control algorithms with rigorous safety and regulatory requirements. Collaboration with cross-functional teams, such as mechanical and electrical engineers, is essential to resolve integration issues and optimize system performance. Adapting to rapid technological advancements and managing complex testing procedures are also frequent aspects of the role.

What are the key skills and qualifications needed to thrive as an automotive control engineer, and why are they important?

To thrive as an Automotive Control Engineer, you need a strong background in control systems, automotive engineering, and programming, typically supported by a degree in electrical, mechanical, or automotive engineering. Familiarity with tools such as MATLAB/Simulink, CAN communication protocols, and automotive diagnostic systems is essential, and certifications like Functional Safety (ISO 26262) can be advantageous. Analytical thinking, problem-solving, and effective teamwork are key soft skills that set top performers apart in this field. These competencies are crucial for designing reliable control systems that ensure vehicle safety, efficiency, and compliance with industry standards.

What is the difference between Automotive Control Engineer vs Automotive Software Engineer?

AspectAutomotive Control EngineerAutomotive Software Engineer
Required CredentialsBachelor's or Master's in Electrical, Mechanical, or Automotive Engineering; knowledge of control systemsBachelor's or Master's in Computer Science, Software Engineering, or related; programming skills
Work EnvironmentDesigning and testing control algorithms in automotive systemsDeveloping and testing software applications for vehicles
Industry UsageUsed in vehicle control systems like engine management, braking, and stability controlUsed in infotainment, navigation, and vehicle communication systems

Automotive Control Engineers focus on designing and implementing control systems that manage vehicle functions, while Automotive Software Engineers develop the software that runs these systems. Both roles require technical expertise but differ in their focus areas within automotive technology.

Are automotive control engineers in high demand?

Automotive control engineers are in high demand due to the increasing focus on vehicle automation, electric vehicles, and advanced driver-assistance systems. Skills in control systems, embedded software, and automotive standards like ISO 26262 enhance job prospects in this field.

What cities near Ferndale, MI are hiring for Automotive Control Engineer jobs?

Cities near Ferndale, MI with the most Automotive Control Engineer job openings:

Infographic showing various Automotive Control Engineer job openings in Ferndale, MI as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 2% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $75,383 per year, or $36.2 per hour.

Vehicle Controls Engineering Process Tools Engineer

TekCommands Inc

Dearborn, MI • On-site

$76K - $99K/yr

Contractor

Re-posted 11 days ago


Job description

Vehicle Controls Engineering Process Tools Engineer

Location: Dearborn, MI
Duration: 6–12 Months Contract

Top 3 Required Skills
  1. C Programming

  2. GUI Development using Linux/Motif

  3. Database (SQL/PostgreSQL)

Job Summary

We are seeking a Vehicle Controls Engineering Process Tools Engineer with strong C programming and Linux development experience to support automotive control systems and calibration data management tools. The ideal candidate will develop, enhance, test, and maintain in-house engineering tools while providing technical support to global users.

Key Responsibilities
  • Design, develop, test, and maintain automotive control system tools.

  • Implement software enhancements and bug fixes using C.

  • Follow change management processes and support software releases.

  • Provide global user support via phone, email, Webex, and messaging.

  • Manage user accounts, permissions, and access controls.

  • Develop training materials and user documentation.

  • Participate in user forums and collaborate with engineering teams.

  • Debug and troubleshoot software issues in Linux environments.

  • Interface applications with PostgreSQL databases.

Required Skills
  • Strong C Programming experience.

  • Linux/Unix application development.

  • GUI development using Motif.

  • Database development using SQL/PostgreSQL.

  • Data Structures & Algorithms.

  • Pointers, Bit Manipulation, Hash Tables, Recursion.

  • File Handling and System Calls.

  • Linux System Programming.

  • Makefiles and Build Systems.

  • GDB Debugging.

  • Vi/Vim.

  • Process Management (fork()).

  • Configuration Management.

  • Jira.

  • Microsoft Office.

Preferred Skills
  • Automotive embedded systems.

  • Control system software development.

  • Calibration tools and data management.

  • H32 and A2L file formats.

  • Exceed TurboX.

  • PostgreSQL table creation and database integration.

Qualifications
  • Strong experience in C programming within Linux/Unix environments.

  • Experience developing engineering or embedded software tools.

  • Hands-on debugging and troubleshooting using GDB.

  • Knowledge of SQL/PostgreSQL databases.

  • Excellent written and verbal communication skills.

  • Experience in automotive or vehicle controls is highly preferred.