Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

Embedded Software Engineer

Ford Motor Company

Embedded Software Engineer designing and developing Autosar-based software and low-level drivers at Ford. Collaborating with architecture teams for high-quality product delivery while meeting deadlines.

Posted 6/9/2026full-timeDearborn • Missouri • 🇺🇸 United StatesMid-LevelSenior💰 $102,190 - $192,900 per yearWebsite

Tech Stack

Tools & technologies
AssemblyPythonRTOS

About the role

Key responsibilities & impact
  • Design and develop Autosar-based embedded software components.
  • Design and development of Low-level IoHW drivers for micro-controller-based products.
  • Analyze, design, program, debug, and modify low-level drivers using high-level languages (C, Python) and assembly code.
  • Contribute to product success through consistent on-time delivery of high-quality, functioning complex device driver code.
  • Scale, modify and re-factor existing software components to meet new architecture requirements.
  • Work with Ford architecture and validation teams, tool vendors, and AUTOSAR basic software partners to create reusable software components, supporting documentation, and integration guides.
  • Perform code-level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments.

Requirements

What you’ll need
  • Bachelor’s degree or foreign equivalent in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 3 years of experience in the job offered or a related occupation
  • 3 years of experience with each of the following skills is required: 1. Programming using embedded C Language to develop the software modules and components.
  • 2. Develop automotive application components by applying AUTOSAR.
  • 3. Using RTOS principles to develop and debug the lower layer of software.
  • 4. Applying CAN Protocols to ensure proper communication modes are established between ECUs.
  • 5. Applying Ethernet Protocol to ensure the interfaces are exchanged between components, modules via SomeIP.
  • 6. Automate the process and test the developed software modules using Python or C#.
  • 7. Using debuggers to triage issues and root cause accurately to develop robust solutions and designs.

Benefits

Comp & perks
  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded CPythonassembly codeAUTOSARRTOSCAN ProtocolsEthernet ProtocolSomeIPdebuggingsoftware automation