
Embedded Platform Integration Engineer
Ford Motor2 days ago
Allen Park, MI, USAMid Level
Base Salary
$74k - $166k/yr
Responsibilities
- Bring up MCU platforms by configuring clocks, pins, memory, interrupts, peripherals, and MCAL drivers.
- Develop and debug portable embedded C software for low-level and platform components.
- Configure, integrate, and validate AUTOSAR BSW and operating-system scheduling, interrupts, initialization, and startup behavior.
- Integrate CAN DBC and LIN LDF communication descriptions, drivers, communication stacks, signal mapping, routing, and middleware interfaces.
- Integrate diagnostic .cdd and .mdx descriptions and validate services, identifiers, data formats, and access conditions.
- Implement and validate ECU low-power, sleep, wake-up, and platform-service restoration behavior.
- Develop a translation layer between non-AUTOSAR C applications and ECU middleware.
- Integrate application components with middleware and validate interfaces, scheduling, data exchange, and end-to-end behavior.
- Optimize RAM usage, CPU load, task execution time, startup time, compiler settings, linker settings, and build settings.
- Debug and resolve issues across MCU drivers, BSW, the operating system, middleware, and applications, while tracking defects to closure.
- Maintain platform configurations, interface specifications, build instructions, and validation results and support repeatable software releases.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field, or an equivalent combination of relevant education and experience.
- At least 3 years of embedded software experience.
- At least 2 years of programming experience in C/C++ or Python, with strong C/C++ skills and the ability to write portable, platform-agnostic code.
- Experience with low-level interfaces including I2C, SPI, ICU, PWM, GPT, and CAN.
- At least 1 year of experience developing proof-of-concept applications for automotive ECUs.
- At least 1 year of experience working in an agile environment.
- Preferred qualifications include a master’s degree, automotive control-unit software experience, AUTOSAR methodology and integration experience, RTE configuration, AUTOSAR Authoring Tool experience, embedded Linux development, hardware-model simulation, embedded debugging, and knowledge of ISO 26262 and ASIL A-D.
Benefits
- Immediate medical, dental, vision, and prescription drug coverage.
- Paid parental leave, new-parent ramp-up programs, subsidized backup child care, and family-building benefits including adoption, surrogacy, and fertility support.
- Vehicle discount and management lease programs for employees and family members.
- Tuition assistance, employee resource groups, paid community-service time, vacation, sick/personal time, and paid holidays.
- Hybrid work arrangement with a requirement to be onsite four or more days per week.
About Ford Motor
Ford Motor Company designs, manufactures, and sells cars, trucks, SUVs, and commercial vehicles for consumers and businesses, and provides financing through Ford Credit. A public company headquartered in Dearborn, Michigan and listed on the NYSE, it operates globally under the Ford and Lincoln brands, including electric and connected vehicles such as the F‑150 Lightning and Mustang Mach‑E. Founded in 1903, it also offers software-driven fleet, mobility, and aftersales services.