Demo

Controls Software Engineer

Optimal Staffing
Dearborn, MI Contractor
POSTED ON 1/30/2026 CLOSED ON 2/28/2026

What are the responsibilities and job description for the Controls Software Engineer position at Optimal Staffing?

Candidate must be on supplier's W2.

No option for C2C or partner referral fee


Position Description:

  • Drafting the eSOW detailing what is expected from AM Co Planning and managing core HW and SW releases
  • Managing application (vehicle-specific) releases Planning for software releases, including change control and issue management
  • Requirement cascade and sign off with AM Co Authoring GPDS deliverables (DFMEA, external SCCAF, Internal SCCAF, VSCS, NID, DVP&R, etc.)
  • Integration testing with CGEA1.3C architecture Supporting engineering and launch activities as needed


Required Qualifications:

  • University or college degree in a programming/comp-sci/engineering or business-related program 3 years of experience in a similar role


Required skills:

  • Experience in managing external suppliers, including drafting and negotiating technical Statements of Work (SOWs)
  • Strong technical writing and communication skills
  • Experience in planning and managing hardware and software releases, including change control and issue management
  • Experience managing technical requirements with external suppliers


Systems and Design and Release Engineering

  1. Requirement decomposition and cascade
  2. Test case creation
  3. Requirement sign off testing
  4. Perform vehicle-specific design verification plan and report
  5. Software release planning
  6. Release software to vehicle programs using OEM’s WERS and IVS systems
  7. Perform Design Failure Mode Effects Analysis H. Defining vehicle-specific configuration specification for the Telematics Control Unit (TCU)
  8. Defining CAN message data base (CMDB) and perform vehicle-specific network interface design review
  9. Define the Special Characteristics Communication and Agreement Form used at the supplier assembly line and at Ford’s assembly line


Desirable skills:

  • Experience with automotive product development processes (OEM GPDS experience is ideal)
  • Experience with automotive electrical architecture and protocols
  • Experience in testing hardware and software on a bench or in a vehicle

1. DFMEA – Design Failure Mode Effects Analysis

2. external SCCAF – Special Characteristics Communication and Agreement Form

3. Internal SCCAF – Special Characteristics Communication and Agreement Form

4. VSCS - Vehicle Specific Configuration Specification

5. NID – Vehicle Specific Configuration Specification

6. DVP&R - Design Verification Plan and Report

7. Integration testing with CGEA1.3C

8. Hardware Experience


Education Required:

  • Bachelor's Degree


Additional Information:

***POSITION IS FULLY ONSITE 5 DAYS PER WEEK***

Hourly Wage Estimation for Controls Software Engineer in Dearborn, MI
$46.00 to $56.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controls Software Engineer?

Sign up to receive alerts about other jobs on the Controls Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$73,401 - $90,113
Income Estimation: 
$91,756 - $112,502
Income Estimation: 
$91,756 - $112,502
Income Estimation: 
$112,721 - $136,852
Income Estimation: 
$112,721 - $136,852
Income Estimation: 
$139,653 - $171,515
Income Estimation: 
$61,171 - $75,351
Income Estimation: 
$73,401 - $90,113
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Optimal Staffing

  • Optimal Staffing Dearborn, MI
  • Position Description: We believe in the power of a growth mindset and recognize that talent comes in many forms. Even if you don't check every box in this ... more
  • 2 Days Ago

  • Optimal Staffing Dearborn, MI
  • Position Description: Responsibilities Define efficient physical and virtual SW validation methods by integrating plant models with controller software sou... more
  • 3 Days Ago

  • Optimal Staffing Dearborn, MI
  • Position Description: Position is with Battery Manufacturing Engineering - support program work for Industrial Engineering needs (study responses, capacity... more
  • 3 Days Ago

  • Optimal Staffing Warren, MI
  • Candidates with only a Master's degree will not be considered. Minimum qualification: PhD (completed or currently pursuing with expected completion in the ... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Controls Software Engineer jobs in the Dearborn, MI area that may be a better fit.

  • Intelliswift Software Inc Warren, MI
  • Job Title: Controls Engineer 3 Duration: 12 Months Location: Warren, MI, USA Pay Range: $55 per hour Intelliswift Software Inc. conceptualizes, builds, and... more
  • 11 Days Ago

  • UTEC - Universal Tool Equipment + Controls Sterling, MI
  • Summary The controls software designer is an experienced and disciplined position focused on all aspects of controls software design including PLC, HMI, an... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!