Fleet Support Engineer

Artech LLC

  • Foster City, CA
  • 3 days ago
  • $60–$78.57 Per Hour

Highlights

Diagnose and resolve complex issues across the primary motion controller's dual-processor architecture (compute and monitor processors) and the backup controller's takeover path, including fail-operational behavior and safe-stop (minimal-risk maneuver) execution. Responsibilities: Serve as the primary technical point of contact for real-time escalations involving the vehicle's primary and backup motion-control units, including controller faults, unreachable or unresponsive controllers, and failed resets.

Numbers & Facts

LocationFoster City, CA
Salary$60–$78.57 Per Hour

Description

Fleet Support Engineer - Vehicle Motion Control & Safety Controllers
As a Fleet Support Engineer - Vehicle Motion Control & Safety Controllers, you'll be critical to ensuring the operational uptime and reliability of our cutting-edge fleet, with a specific focus on the hardened, safety-critical electronic control units (ECUs) that execute low-level vehicle control, provide fail-operational redundancy to the primary compute, and bring the vehicle to a safe stop if the primary compute fails. We're looking for a technical expert who excels at collaborating with cross-functional teams, meticulously documenting troubleshooting processes, and providing immediate, impactful support for daily fleet operations.
Responsibilities:
Serve as the primary technical point of contact for real-time escalations involving the vehicle's primary and backup motion-control units, including controller faults, unreachable or unresponsive controllers, and failed resets.
Conduct in-depth root cause analysis to implement both interim and permanent corrective actions on motion-control and safety-controller faults.
Diagnose and resolve complex issues across the primary motion controller's dual-processor architecture (compute and monitor processors) and the backup controller's takeover path, including fail-operational behavior and safe-stop (minimal-risk maneuver) execution.
Diagnose network and gateway faults in the motion-control domain, including CAN, CAN-to-Ethernet gateway communication, and bus error conditions that lock up or stale controller messaging.
Troubleshoot command and feedback paths between the primary compute and the motion-control units, and between those units and downstream ECUs (e.g., body, thermal, powertrain, and chassis controllers).
Validate and perform component and vehicle bring-up/functional verification procedures, including controller firmware alignment following replacement or repair.
Develop and maintain comprehensive troubleshooting guides for motion-control and safety-controller components to empower field technicians and drive knowledge sharing.
Analyze large datasets and fleet telemetry to proactively identify systematic motion-control and safety-controller issues and recommend preventative actions.
Be available for night and weekend shifts as needed, with advanced notice provided.
Be willing to travel occasionally to support various operational locations.
Qualifications:
Minimum of 4 years of relevant experience in transportation, aerospace, or autonomous vehicles, with a focus on embedded vehicle controllers, motion control, or safety-critical electronic control units.
Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, or Mechanical Engineering.
Hands-on experience with embedded ECUs and real-time control systems, including microcontroller-based architectures and state machines.
Strong understanding of fail-safe/fail-operational architectures and redundant control strategies in safety-critical systems.
Proficiency with interpreting electrical schematics, harness diagrams, and state machine diagrams.
Experience with debugging Unified Diagnostic Services (UDS) issues.
Extensive experience with CAN architecture, including frame-level troubleshooting using tools like Vector CANalyzer, CANoe, or PCAN.
Embrace a holistic problem-solving approach, identifying issues across high-level vehicle functions and driving resolutions down to component-level detail.
A proactive self-starter who can build strong relationships and communicate efficiently and effectively across various teams and in real-time service operation settings.
Pass a background check, MVR (Motor Vehicle Record) check
Preferred Qualifications:
3+ years specifically in firmware validation for embedded systems.
Experience with HIL/SIL firmware validation methodologies and preparing test plans from firmware requirements or state machines.
Familiarity with automotive network gateways, including CAN-to-Ethernet (DoIP) communication.
Strong understanding of embedded controls (state machines, controller takeover/arbitration logic) and interfacing with physical sensors/actuators.
Experience with remotely supporting vehicle troubleshooting.
Experience with Linux & Python-based programming systems for fleet-level data processing.

Similar Jobs