Software Product Engineer

Ford Ford · Auto · Allen Park, MI +1 · Ford Next Businesses

Software Product Engineer responsible for the end-to-end technical execution of In-Vehicle Infotainment (IVI) Camera and ADAS HMI software, from design through production release. Focuses on defining and building IVI software systems and Human-Machine Interface (HMI) for advanced camera and ADAS features, acting as technical glue across functions and ensuring safety/regulatory compliance.

What you'd actually do

  1. Own the end-to-end technical execution of the IVI Camera and ADAS HMI software from early design through production release.
  2. Own and lead architecture and design for camera, parking and trailering HMI features, define interfaces and confirm specification completeness before software implementation begins.
  3. Partner closely with Product, Design, UX/UI, and core ADAS engineering teams to shape feature direction.
  4. 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).
  5. Lead defect triage with a focus on technical root cause isolation using vehicle logs and debug traces.

Skills

Required

  • 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).

Nice to have

  • 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).

What the JD emphasized

  • safety-critical features
  • strict safety/regulatory compliance
  • functional safety (ISO 26262)
  • regulatory standards (e.g., FMVSS 111 for rear visibility)