Ford Motor Company

Software Product Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Office

Location: Allen ParkMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $86,600 - $144,900 per year

Job Level

Tech Stack

About the role

  • Own the end-to-end technical execution of the IVI Camera and ADAS HMI software from early design through production release. Maintain a deep architectural understanding of video processing pipelines, HMI rendering logic, UI workflows, interface interactions (CAN, SOA) between the IVI system and ADAS modules, and display hardware constraints.
  • Own and lead architecture and design for camera, parking and trailering HMI features, define interfaces and confirm specification completeness before software implementation begins.
  • Partner closely with Product, Design, UX/UI, and core ADAS engineering teams to shape feature direction. Ensure alignment between user experience, display performance (latency/framerate), technical feasibility, and strict safety/regulatory compliance.
  • Translate product intent and UI/UX flows (e.g., Figma) into engineering-ready technical stories for IVI SW stack (HMI apps, feature arbitration, platform services etc). Lead technical inputs for Program Increment (PI) Planning and participate in sprint ceremonies not just as a facilitator, but as a technical voice guiding feasibility and execution.
  • Lead defect triage with a focus on technical root cause isolation using vehicle logs and debug traces. Validate end-to-end feature functionality—including camera image quality, UI responsiveness, alert timing, and dynamic visual overlay accuracy—in simulated environments (HIL with video/sensor injection) and in-vehicle displays.
  • Ensure software quality through code reviews, rigorous testing, DFMEA execution, ASPICE compliance, and strict adherence to functional safety (ISO 26262) and regulatory standards (e.g., FMVSS 111 for rear visibility).

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical/Electronic Engineering, Computer Science, or a related technical field.
  • 7+ years of experience in embedded software development or systems engineering, with a direct focus on In-Vehicle Infotainment (IVI), automotive display/HMI systems for Camera/ADAS features.
  • Experience with vehicle architecture and automotive communication protocols (CAN, Automotive Ethernet, SOME/IP).
  • Proven experience translating UI/UX designs into functional HMI logic and bridging the gap between middleware services and the user interface.
  • Experience managing Agile projects and utilizing modern work management tools (e.g., JIRA, Confluence).
  • Master’s degree in a related technical field (e.g., Computer Vision, Image Processing).
  • Deep understanding of camera processing pipelines: Image Signal Processing (ISP), video codecs (H.264/H.265), and hardware interfaces (MIPI/CSI, SerDes, FPD-Link) and rendering frameworks (e.g., OpenGL, Vulkan).
  • OS & Middleware Expertise: Extensive experience with QNX and/or Android Automotive (AAOS), including Android Camera HAL and vehicle signal routing.
  • Experience triaging issues using log analysis and diagnostic tools (NeoVi, VehicleSpy, Vector Tools, CANalyzer, Wireshark).
  • Familiarity with automotive functional safety standards (ISO 26262 / ASIL), camera regulations (FMVSS 111), ASPICE compliance, and DFMEAs.
  • Experience with embedded build systems (Buildroot, QNX system builder) and revision control (Git/GitHub).
Benefits
  • 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.
Applicant Tracking System Keywords

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

Hard Skills & Tools
embedded software developmentIn-Vehicle Infotainment (IVI)automotive display systemscamera processing pipelinesImage Signal Processing (ISP)video codecsAgile project managementUI/UX design translationautomotive communication protocolsembedded build systems
Soft Skills
leadershipcollaborationtechnical communicationproblem-solvingattention to detailroot cause analysisadaptabilityproject managementcritical thinkinguser experience focus
Certifications
Bachelor’s degree in Computer EngineeringBachelor’s degree in Electrical/Electronic EngineeringBachelor’s degree in Computer ScienceMaster’s degree in Computer VisionMaster’s degree in Image ProcessingISO 26262 complianceASPICE compliance