Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 13 Nov 2026

Embedded Platform Diagnostics Engineer

Ford Motor Company Allen Park, MI Hybrid senior full-time

Salary

$74,300-$166,200 per year

Apply on Ford Motor Company

Description

At Ford Motor Company, 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.

The Body Controls team is a growing team dedicated to creating Body Control Modules that integrate with existing architectures as well as our next-generation vehicle systems. Join our diverse team located in Dearborn; design and develop embedded software in the Body domain.

Responsibilities

  • Diagnostic strategy and architecture: Define the diagnostic approach for assigned Body features and subsystems using systems engineering principles. Establish requirements, fault-detection coverage, DTC structure, and failure responses in alignment with the overall Body diagnostic architecture.
  • Standards alignment: Design diagnostic functionality to meet program requirements for UDS (ISO 14229), applicable OBD requirements, and corporate diagnostic standards. Coordinate with the broader diagnostics team to maintain consistent behavior across ECUs.
  • Diagnostic description integration: Integrate .cdd and .mdx diagnostic description files into the platform software configuration workflow. Check that service definitions, identifiers, data formats, and access conditions match the implemented software.
  • Diagnostic service implementation: Develop and configure diagnostic services, including Data Identifiers (DIDs), DTC reporting and clearing, RoutineControl, diagnostic sessions, and SecurityAccess (0x27). Implement service handlers, access checks, response timing, and negative-response handling.
  • Fault detection and DTC management: Define and implement fault-monitoring logic, detection thresholds, debounce criteria, enable conditions, and recovery behavior. Configure DTC mappings and associated diagnostic data according to feature requirements.
  • Middleware and application integration: Connect diagnostic platform middleware to application components through defined interfaces and callbacks. Integrate DID data access, routine execution, fault reporting, and application-specific service handling.
  • Diagnostic security integration: Work with platform security engineers to implement SecurityAccess (0x27), including the required security-level checks and seed/key interface. Validate authorized access, rejected requests, and unsuccessful access attempts against the platform requirements.
  • Validation and debugging: Develop and execute tests for diagnostic services, fault detection, DTC behavior, application interfaces, and failure responses. Verify behavior across supported sessions, security levels, operating conditions, and power cycles.
  • Production and service support: Resolve diagnostic issues identified during integration, vehicle testing, manufacturing, and service preparation. Support consistent diagnostic behavior across software releases.
  • Documentation and traceability: Maintain diagnostic requirements, service specifications, DTC definitions, interface documentation, and verification results. Track requirements and defects through implementation and closure.

Qualifications

  • BS in Electrical Engineer, Computer Science, or related Field or equivalent combination of relevant education and experience.
  • 3+ years of Embedded Software Experience
  • 2+ years of programming experience in C/C++ or Python (Candidates must have strong programming skills in C/C++, and be able to write highly portable and platform-agnostic code)
  • Experience with low level interfaces such as I2C, SPI, ICU, PWM, GPT and CAN
  • 1+ year experience in developing Proof-of-Concept applications for automotive EC
  • 1+ years’ experience working in an agile environment

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage
  • 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
  • Generous vacation time, sick/personal time, and paid holidays, including between Christmas Eve and New Year’s Day

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • C/C++
  • Python
  • I2C
  • SPI
  • ICU
  • PWM
  • GPT
  • CAN
  • UDS
  • ISO 14229
  • OBD

Ready to apply?

You apply with the employer directly. Their original posting is here: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/74088

Apply on Ford Motor Company