Associate Automotive Software Engineer

Plymouth, Michigan

Pasona NA
Apply for this Job
Entry-Level Embedded Software Engineer - Brake Control Systems (New Grad Welcome)

Location: Fowlerville, MI

Travel: Up to 75% (including winter testing in Raco, MI and Fowlerville, MI)

Industry: Automotive / Embedded Systems

Job Type: Full-Time

Work Authorization: No visa sponsorship available. Must be authorized to work in the U.S. without current or future visa sponsorship.

Position Summary:

Are you a recent graduate with a passion for embedded programming and hands-on internship experience in the automotive industry? Join our team as an Entry-Level Embedded Software Engineer and contribute to the next generation of brake control systems. You will work on developing, testing, and integrating software for electronic brake control modules used in vehicles worldwide.

This role offers a strong foundation in automotive control systems, working closely with experienced engineers, global teams, and cutting-edge technologies.

Core Responsibilities:

Software Development & Integration
  • Support the development, modification, and integration of embedded C software for brake control systems.
  • Assist in analyzing, debugging, and solving software and hardware issues.
  • Contribute to testing efforts including unit, integration, and HIL/SIL validation.
  • Learn to use diagnostic tools and interpret data from vehicle test environments.
  • Follow internal processes for software version control and documentation (e.g., Git, SVN).
Collaboration & Learning
  • Participate in technical reviews (e.g., DFMEA, DRBFM) and design discussions with internal and external teams.
  • Interface with cross-functional departments and customers to understand vehicle system requirements.
  • Gain exposure to ISO 26262 (functional safety) and modern vehicle development standards.
  • Provide technical input to improve development tools and workflows.
Required Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Science, Automotive Engineering, or related field.
  • Internship or project experience with embedded programming (C/C ) in automotive or control systems.
  • Familiarity with CAN protocol, oscilloscopes, multimeters, and basic vehicle electronics.
  • Experience with MATLAB/Simulink, data analysis, and general control tools (e.g., dSPACE, ETAS) is a plus.
  • Strong interest in vehicle dynamics, diagnostics, and system testing.
  • Valid driver's license required.
Preferred Skills:
  • Knowledge of chassis control systems (ABS, TCS, ESC) is a plus.
  • Familiarity with HIL/SIL test environments, control theory, and closed-loop systems.
  • Exposure to version control tools (Git, SVN).
  • Experience with data acquisition tools like Racelogic or Vector CAN tools.
  • Japanese language skills are a plus but not required.
Work Environment:
  • Work includes time in the office, lab, test garage, and proving grounds.
  • Travel required (including 4-6 weeks/year in Raco, MI for winter testing).
  • Must be able to lift up to 50 lbs of testing or vehicle equipment.
To Apply:

Please send your resume to: abutterfield

Date Posted: 04 May 2025
Apply for this Job