✦ Luna Orbit — Software Engineering

Controls Software Engineer

at Ford Motor

📍 Dearborn, MI, United States Hybrid 💰 $84K – $190K USD / year Posted March 13, 2026
Salary $84K – $190K USD / year
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Bachelor's degree or foreign equivalent in Electrical and Electronics Engineering, Electrical and Computer Engineering, Computer Engineering, or Mechanical Engineering
Category Software Engineering

This role involves developing embedded control software for automotive electronic control modules, focusing on sensor and actuator control, using MATLAB, Simulink, and C.

  • Develop software for control modules
  • Design embedded software using MATLAB and Simulink
  • Deploy software onto automotive controllers
  • Create and maintain software toolchains
  • Ensure software quality and compliance

The position requires expertise in embedded software design, automotive control systems, and software deployment in vehicle environments, utilizing MATLAB, Simulink, Stateflow, and C.

The ideal candidate is a mid-level controls software engineer with at least 2 years of experience developing embedded automotive software using C, MATLAB, and Simulink. They should have a strong background in embedded systems, software design, and deployment for electronic control modules in vehicles.

Develop software using C or MATLABDevelop and design software for automotive applications in MATLABSimulinkand StateflowEmbed software design using MATLABSimulinkand StateflowProduce software for embedded controllersDevelopment of a software toolchain for embedded development
MATLABSimulinkStateflow
CMATLABSimulinkStateflowembedded softwaresoftware developmentautocodesoftware toolchainembedded targets
CC programming languageMATLABSimulinkStateflowembedded softwaresoftware developmentautocodesoftware toolchainembedded targets
forward-thinkinglaser-focusedinnovativeteamworkproblem-solving
Industry Automotive / Mobility / Manufacturing
Job Function Develop and deploy embedded control software for automotive systems
Role Subtype Embedded Engineer
Tech Domains MATLAB, Simulink, Stateflow
Controls Software EngineerCMATLABSimulinkStateflowembedded softwaresoftware developmentautocodesoftware toolchainembedded targetsautomotive softwareelectronic control modulesensor controlactuator controlembedded developmentsoftware deployment

Lack of experience with MATLAB, Simulink, or Stateflow, No embedded software development experience, No automotive or control systems background

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile