Demo

Software Engineer Controls - Transmissions

RGBSI
Southfield, MI Full Time
POSTED ON 6/3/2026 CLOSED ON 6/5/2026

What are the responsibilities and job description for the Software Engineer Controls - Transmissions position at RGBSI?

Position Description:

  • Own and manage multiple automatic transmission software components (features): manage changes and requirements, coordinate validation with HIL and calibration teams, act as SPOC for issue triage and resolution, bookshelf and release updates using software development and software quality processes, including all necessary deliverables (e.g. test reports, DVMs, calibration guides, etc.)


Responsibilities:

  • Use Matlab/Simulink/Stateflow to model feature functions and autogenerate quality c-code directly from the model
  • Develop and execute unit tests to fully verify the functionality of the software with respect to requirements.
  • Use issue management tools (JIRA) to manage and document software feature change requirements, emphasizing customer (SP&I, calibration, program) needs and timing considerations
  • Develop interface specifications for interfaces that cross functional boundaries including across organizations, subsystems and feature.
  • Participate in, and communicate with, cross-functional teams to optimize solutions weighing software complexity, tuneability, testability and Client SW modeling guidelines


Requirements:

  • Transmissions - Looking for experience having worked on automatic transmissions. Either in software design or calibration. I think approximately 5 years of experience in this area is sufficient.
  • Agile Software Development - knowledge of agile principles. 1 year of working in an Agile environment is sufficient
  • Software Testing - experience using software testing tools to generate and evaluate standard software quality metrics like decision coverage, MC/DC and line coverage. 2 years of software testing experience.
  • Matlab - 2 years using Matlab
  • MATLAB modeling - 2 years
  • Software Development Lifecycle - 2 years working with lifecycle products like IBM Clearcase or Github
  • C - 2 years of writing or modifying c-code.
  • Simulink - 2 years working with simulink models. This include modifying, designing, and simulating.


Preferred:

  • Client powertrain - developing powertrain controls (engine or transmission) software within the Client powertrain software environment.
  • Artificial Intelligence & Expert Systems - knowledge of AI tools (like copilot) and having used AI to assist in the creation, or completion, of work related tasks and objectives.


Experience Required:

  • 4 years developing automatic transmission controls using c-code and Matlab/sSimulink and Stateflow


Experience Preferred:

  • Experience with automotive calibration tools like ATI Vision, Vector CANOE.


Education:

  • Bachelor's Degree


Additional Information:

  • HYBRID / 4 days per week in the office


Salary.com Estimation for Software Engineer Controls - Transmissions in Southfield, MI
$128,536 to $155,390
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 Software Engineer Controls - Transmissions?

Sign up to receive alerts about other jobs on the Software Engineer Controls - Transmissions 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: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
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 RGBSI

  • RGBSI Ypsilanti, MI
  • Responsibilities: Fleet Uptime & On-Call Support Serve as the primary technical responder for fleet issues Provide on-call support to ensure testing operat... more
  • 7 Days Ago

  • RGBSI Holly, MI
  • Position Summary: The Quality Engineer / Quality Manager will play a crucial role in ensuring the highest standards of quality for electronic products. Thi... more
  • 8 Days Ago

  • RGBSI Auburn, MI
  • Job Title : Spares and Service Support Specialist Location : Auburn Hills, MI Type: Direct hire / Full time Pay Benefits. Job description: Seeking a highly... more
  • 8 Days Ago

  • RGBSI Shelby, MI
  • Technical Sales & Compliance Specialist - Aerospace Programs Responsibilities: Identify and develop business opportunities in aerospace manufacturing and a... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Software Engineer Controls - Transmissions jobs in the Southfield, 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
  • 2 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
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!