Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Controls Software Engineer

$85.4k - $192.9k

Ford

Embedded Controls Software Engineer We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.In this position... As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next-generation automotive systems. This specialized role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness. You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product lifecycle.You'll have...Bachelor's Degree Electrical Engineering, Computer Engineering or Foreign Equivalency Degree or equivalent combination of relevant education and experience.3+ years of professional experience in embedded software development for automotive control systems.3+ years' experience in embedded systems, control algorithms, and model-based design methodologies.3+ years' experience in C/C++ programming for embedded applications.2+ years' experience with automotive communication protocols (e.g., CAN, LIN).Even better, you may have...Experience with vehicle networking protocols beyond CAN/LIN, such as Automotive Ethernet.Direct experience with calibration support and associated tools (e.g.,DSpace, ETAS INCA).Prior experience in electrification systems (e.g., Lighting, Personalization, BUN).Familiarity with agile software development methodologies.You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:• Immediate medical, dental, vision and prescription drug coverage• Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more• Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more• Vehicle discount program for employees and family members and management leases• Tuition assistance• Established and active employee resource groups• Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day • Paid time off and the option to purchase additional vacation time. This position is a salary grades 6 -8 and ranges from $85,400-$192,900.,Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.For more information on salary and benefits, click here: Visa sponsorship is available for this position.Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io.This position is hybrid with a requirement to be onsite four or more days per week. #LI-Hybrid#LI-JS1What you'll do...Software Design: Strategically design, develop, and implement sophisticated embedded control systems for Body Control Modules (BCM). This includes performing in-depth high-level analysis and comprehensive design planning of new features to support scalable, current production and next-generation Software-Defined Vehicle (SDV) software design. This role demands a deep understanding of software modeling and embedded software design principles.Requirements Engineering & Functional Specification: Collaborate extensively with cross-functional stakeholders to meticulously capture system-level requirements and translate them into detailed functional and technical specifications for complex control algorithms and software modules, ensuring alignment with vehicle performance and safety objectives.Algorithm Development & Software Implementation: Design, develop, and optimize advanced control algorithms and implement AUTOSAR-compliant software components using industry-standard programming languages and environments such as C/C++, MATLAB (Stateflow/Simulink), and Python. Utilize tools like DaVinci Developer for AUTOSAR configuration and integration.Verification, Validation & Testing (V&V): Lead the design, development, and execution of rigorous testing strategies, including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) simulations, as well as integration and unit testing using frameworks like Google Test. Perform on-target validation with specialized tools such as Vector CANoe and MULTI debugger to ensure robustness under real-world conditions. Conduct thorough root cause analysis of software defects and implement robust, long-term solutions.Compliance & Quality Assurance: Ensure strict adherence to automotive industry standards and best practices, including ISO 26262 (Functional Safety), ASPICE (Automotive SPICE), and AUTOSAR guidelines. Implement and enforce quality checks such as static code analysis and Model Advisor checks to maintain the highest software quality and reliability.Process Optimization & Automation: Identify bottlenecks in the software development lifecycle and proactively implement automation scripts (e.g., using Python) and reusable model templates to streamline processes, improve efficiency, and significantly reduce development cycle time.Technical Skills:Programming Languages: C/C++, MATLAB/Simulink (Stateflow), Python.Automotive Standards: AUTOSAR, ISO 26262, ASPICE, CAN, LIN, UDS.Tools: Vector CANoe, ETAS INCA, DaVinci Developer, Git, Jenkins, JIRA, MULTI debugger.Full timePosting Date: 2026-08-05

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Embedded Controls Software Engineer in Dearborn, MI vacancy
  • Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product...  ...integration of embedded software for automotive electronic control units (ECUs)Translate customer specifications into software... 
    Suggested
    Work at office
    Flexible hours

    Flex N Gate

    Allen Park, MI
    1 day ago
  • In this position...Candidate should be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should possess strong experience on CAN and Ethernet communication protocols. Experience in AUTOSAR is a plus. Candidate... 
    Suggested
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    1 day ago
  • $102.19k - $192.9k

     ...foreign equivalent in Electrical Engineering, Computer Science, Computer Engineering...  ...required: 1. Programming using embedded C Language to develop the software modules and components. 2....  ...Low-level IoHW drivers for micro-controller-based products. Analyze, design,... 
    Suggested
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  • $86.6k

     ...efficient ways to manufacture our vehicles.In this position...As a Controls Engineer supporting Battery Manufacturing Engineering within...  ...Language (SCL)Including FC/FB Editing and creationExtensive software programming experience - Siemens and Rockwell based preferredDirect... 
    Suggested
    Immediate start
    Flexible hours
    Shift work

    Ford

    Dearborn, MI
    11 hours ago
  • $110k - $173.81k

     ...transportation. Ford’s Research and Advanced Engineering team takes new ideas from theory to...  .... 2. Using Matlab and Simulink for control system simulation. 2 years of...  ...automation of test scripts for verification of embedded software with Python, Matlab, and ECU-Test. 3.... 
    Suggested
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  •  ...will be part of the Vehicle Software and Electronic Solutions team...  ...and Electrified OBD subsystem engineer who will mainly focus on bringing...  ...algorithmsCollaborate with control system hardware release...  ...Science or similar field1+ years embedded software design experience1+... 
    Visa sponsorship

    Ford

    Dearborn, MI
    4 days ago
  •  ...Expertise: Skills: C / C++ Programming Python Scripting Embedded Software Development BSP & Device Driver Development AUTOSAR (...  ...and release activities Qualification: • Bachelor's degree in Computer Science / Electronics & Communication Engineering "

    Apolis

    Allen Park, MI
    2 days ago
  •  ...Governance professional in Dearborn, MI to lead supplier management processes across the software lifecycle, ensuring ECU eSOW applicability and compliance. You will support D&R engineers and purchasing, perform process spot checks and ASPICE assessments, and develop real-... 

    Ford Motor Company

    Dearborn, MI
    14 hours ago
  • $85.4k - $192.9k

     ...to life on the road?If you are an engineer who thrives at the intersection of software development, hands-on vehicle...  ...for.The Powertrain and Electrified Controls (PTEC) team is seeking a high-energy...  ...a strong understanding of embedded software code, C-books, or Matlab... 
    Permanent employment
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  • $118.7k - $232.7k

     ...electric vehicles. By joining the best software, engineering, design and UX talent, you will be a...  ...vehicles and services. We are looking for embedded software professionals to join our...  ...physical vehicle dynamics. As a Chassis Control Software Integration Engineer, you won... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from... 
    Permanent employment
    Work experience placement

    ECCO Corporation

    Southfield, MI
    1 day ago
  • $74.3k - $124.5k

     ...position...We are seeking a Project Control and Integration Engineer to join our Powertrain and Electrified...  ...will drive the Powertrain Controls Software deliverables and timelines to...  ...requiring a strong understanding of embedded software codeCalibration Tools: 2+ years... 
    Permanent employment
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  •  ...Ford Racing today. We're the engineers, strategists, and competitors...  ...join Ford Racing to serve as a controls engineer who will deliver...  ...will be focused on managing embedded controls work Pre-PS through...  ...with Ford and Vector diagnostic software including DET, Canalyzer, and... 
    Immediate start

    Ford

    Allen Park, MI
    2 days ago
  • $102.19k - $184.34k

     ...degree or foreign equivalent in Automotive Engineering Technology, Computer Science, or a...  ...Managing multiple supplier and in-house software teams to ensure on-time delivery of products...  ..., reliability, and safety of brake control systems. 1 year of experience with each... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • $85.4k - $143.2k

     ...have…B.S. degree in mechanical engineering, electrical engineering,...  ...education2+ years’ experience in C software development in automotive...  ...turbocharger or supercharger boost control systems, wastegate control,...  ...)5+ years of experience with embedded control software and design... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    12 hours ago
  • $72.48k - $141.36k

     ...great products people use and love. In this position... Apply engineering principles & analytical techniques to establish and continuously...  ...Works, OBL, CDCII and other required systemsDocument and control error proofing checks, internal checks, and additional containments... 
    Permanent employment
    Interim role
    Work at office
    Immediate start
    Shift work

    Ford

    Dearborn, MI
    2 days ago
  • $85.4k - $192.9k

    Vehicle Controls Software Quality/Process Engineer We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford,... 
    Local area
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  • $85.4k

    Pre-Production Controls Development Engineer We made history and now we work to transform the future – for...  ...span development areas in support of software, module, and sensor changes to Ford-...  ...), preferably in support of an embedded control systems environment.• 3+ years... 
    Work experience placement
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  • $65k - $166.2k

    This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation of the Battery Monitoring System (...  ...minimum requirements we seek:B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics... 
    Internship
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  •  ...Job Title Embedded Controls Software Engineer Overview We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced automotive systems. The ideal candidate will have expertise in embedded software... 

    HTC Global Services

    Allen Park, MI
    2 days ago
  • Where Safety Meets Next-Gen Software. Help Us Redefine Vehicle Dynamics for the Electric Era.We made history, and now...  ...our Software-Defined Vehicle architecture.As a Brake Controls Software Application Design Engineer, you won’t just write or manage code; you will be the... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  •  ...Description Position Description: Electrical Systems Integration Engineer Launch Skills Required: Electrical Engineering -...  ...understanding and skilled with module electronics (Hardware and Software), vehicle architecture, module, power supply, driver assist systems... 

    Optimal Inc.

    Allen Park, MI
    7 days ago
  • The Plant Controls Engineer is responsible for planning, testing and coordinating the implementation of preventative actions in the production...  ...-system programming, including PLC languages and industrial software toolsStrong analytical skills and a proven ability to... 
    All shifts
    Weekend work

    Stellantis

    Detroit, MI
    2 days ago
  •  ...malfunctions on all equipment.Assist the maintenance department in installing new electronic/electrical control equipment and making it operational.Develop engineering specifications for electrical control systems and equipment modifications.Provide technical support to... 
    Worldwide

    Yanfeng

    Highland Park, MI
    2 days ago
  •  ...Controls Engineer Providing feasibility and cost assessment for controls and software to the vehicle/programs. Representing the controls system (controllers and software)...  ...developer using Matlab Simulink/State Flow, Embedded C, testing or calibration engineer will be... 

    Kasmo Global

    Detroit, MI
    1 day ago
  • $85.4k - $192.9k

    Transmission and Driveline Controls Engineer We made history and now we work to transform the...  ...and manage multiple diagnostics related software components (features) pertaining to transmission...  ...in C/C++ 4+ years of experience of embedded controls development in automatic... 
    Immediate start
    Flexible hours

    Ford

    Livonia, MI
    5 days ago
  •  ...Plant Controls Engineer The Plant Controls Engineer plays a crucial role in maintaining, optimizing, and troubleshooting the control systems essential to production processes within the manufacturing facility. This position involves supporting and improving existing... 
    Monday to Friday
    Flexible hours
    Afternoon shift

    Piston Automotive

    Redford, MI
    6 hours ago
  • $125.38k - $141.08k

     ...Senior Controls Engineer Daniels Health is seeking an experienced Senior Controls Engineer to join our growing US engineering team and...  ...compliance Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation... 
    Local area
    Overseas

    Daniels Health

    Detroit, MI
    1 day ago
  •  ...part of the Maintenance Department and responsible for applying engineering principles to design, modify, or develop facilities, testing,...  ...matter expert that will design and implement automated control systems. • Serve as project manager on larger automation projects... 
    Local area
    Relocation package
    Flexible hours

    Kissner USA Holdings, Inc.

    Detroit, MI
    6 hours ago
  •  ...do well so we can do good.Serve Others, Enrich Lives, Rise Together and Give Back Job Overview:Within our organization, the Controls Engineering Supervisor is responsible for upkeep and improvement of all automation production equipment. Work towards continuous improvement... 

    Detroit Manufacturing Systems

    Detroit, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Controls Software Engineer. Be the first to apply!