Back to Jobs
Recently postedTechnology

Fleet Support Engineer

CognowizFoster City, CA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationFoster City, CA, United States
Embedded Systems

Job description

Role Name: Fleet Support Engineer – Vehicle Motion Control & Safety Controllers

Location: Foster City, CA

Position Type: Contract

Summary

We are seeking an experienced Fleet Support Engineer to support vehicle motion control systems and safety-critical controllers. The ideal candidate will have strong experience in embedded vehicle controllers, safety-critical ECUs, CAN communication, firmware debugging, and root-cause analysis. This role involves diagnosing complex controller issues, supporting fleet operations, troubleshooting communication failures, and ensuring the reliability and performance of vehicle control systems.

Key Responsibilities

  • Serve as the primary escalation point for motion-control and safety-controller faults.
  • Perform root-cause analysis (RCA) and implement corrective actions for controller-related issues.
  • Diagnose primary and backup controller architectures, including fail-operational behavior.
  • Troubleshoot CAN, CAN-to-Ethernet gateways, and vehicle communication faults.
  • Debug command and feedback paths between controllers and Electronic Control Units (ECUs).
  • Perform controller bring-up, firmware alignment, and validation activities.
  • Develop troubleshooting guides, technical documentation, and support procedures.
  • Analyze fleet telemetry and large datasets to identify recurring and systemic issues.
  • Support occasional night shifts, weekend work, and travel as required.

Required Qualifications

  • 4+ years of experience working with embedded vehicle controllers or safety-critical ECUs.
  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Mechanical Engineering, or a related field.
  • Strong knowledge of embedded systems, microcontrollers, and real-time control systems.
  • Understanding of fail-safe and fail-operational architectures.
  • Ability to interpret electrical schematics, wiring harness diagrams, and state-machine diagrams.
  • Experience debugging UDS (Unified Diagnostic Services) diagnostic issues.
  • Strong hands-on experience with CAN communication and diagnostic tools such as:
    • CANalyzer
    • CANoe
    • PCAN
    • Similar CAN analysis and debugging tools
  • Strong troubleshooting, problem-solving, and cross-functional communication skills.

Preferred Qualifications / Bonus Skills

  • 3+ years of experience in firmware validation for embedded systems.
  • Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) validation methodologies.
  • Knowledge of CAN-to-Ethernet communication and Diagnostics over Internet Protocol (DoIP).
  • Understanding of controller takeover mechanisms and arbitration logic.

Additional Requirements

  • Ability to support occasional night and weekend schedules.
  • Willingness to travel when required.
  • Ability to work onsite in a fast-paced automotive engineering environment.

Similar jobs