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 Superior, MI
  • Job Title: HR Operations Coordinator Job Description: Coordinate new hire onboarding activities, including data entry into HRIS systems. Prepare, collect, ... more
  • 1 Day Ago

  • Optimal Staffing Lima, OH
  • Production Control Coordinator We believe our employees and the different perspectives that they bring to the business are the driving force behind our suc... more
  • 3 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.

  • Controls Engineer THE COMPANY Invio Automation New Baltimore, MI
  • Senior Controls Engineer THE COMPANY Invio Automation is an Industry 4.0 automation leader that serves a variety of high-growth end-markets including medic... more
  • 1 Month Ago

  • jatcainc Southfield, MI
  • Full Job Description As the Controls Engineer, you will be responsible for all aspects of the electrical design and commissioning of all equipment in the C... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!