Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Onboard Vehicle Network Engineer

Home > C/C++ programming jobs

Onboard Vehicle Network Engineer in USA new

  • Motional
  • Full time
  • Email
  • Remote

Responsibilities

  • Design and evolve physical and logical onboard vehicle network topologies for current and next-generation autonomous vehicles.
  • Define and implement network protocol stacks, communication standards, and messaging layers across compute nodes, sensors, microcontrollers, and actuators.
  • Write and maintain software and tooling for network routing, monitoring, fault detection, diagnostics, and failover handling.
  • Evaluate and select network hardware components in partnership with hardware, platform, and autonomy software teams.
  • Establish network performance budgets, QoS policies, traffic isolation strategies, and latency and bandwidth constraints.
  • Build telemetry and monitoring tools for network health, bandwidth utilization, packet drops, and real-time communication performance.
  • Diagnose and resolve system-level networking issues involving communication loss, packet drops, latency jitter, and hardware controller errors.
  • Define maintenance, provisioning, and OTA firmware update strategies for onboard network switches and interface hardware.
  • Contribute to technical roadmaps for next-generation onboard networking and communications infrastructure.

Requirements

  • Strong software engineering background with the ability to write, debug, and maintain production code.
  • Deep understanding of embedded network architectures, network topology design, and system-level communication flows.
  • Hands-on experience with Ethernet, TCP/IP, UDP, CAN/CAN-FD, or similar networking protocols and standards.
  • Proficiency in a modern programming language; C++ is preferred.
  • Experience designing network security policies, traffic shaping and prioritization, QoS, and logical network isolation.
  • Ability to build software tools for network telemetry, packet inspection, and automated system diagnostics.
  • Experience collaborating with hardware, embedded Linux, system integration, and application engineering teams.
  • Strong written and verbal communication skills for explaining complex network architecture decisions.
  • Preferred experience with modern C++ in embedded Linux or automotive software environments; automotive networking architectures and protocols such as AUTOSAR Classic/Adaptive, DDS, and ROS/ROS2; automotive switch hardware, PHYs, and platforms such as Broadcom, Marvell, or NVIDIA DRIVE AGX; HIL testing, network simulation, or bus stress testing; Linux networking internals, socket programming, network device drivers, or eBPF monitoring; automotive cybersecurity concepts including ISO/SAE 21434, SecOC, MACsec, and onboard firewalls; and Bazel.

Benefits

  • Hybrid work from the Pittsburgh, Boston, or Las Vegas office, with in-office days required each week for hands-on system work and collaboration.
  • Benefits may include medical, dental, vision, 401k with company match, health savings accounts, life insurance, pet insurance, and other benefits.
  • The role may include additional bonus or company equity compensation.

Salary: $149k - $199k/yr

Motional

Motional is an autonomous vehicle technology company on a mission to make driverless vehicles a safe, reliable, and accessible reality. The company formed in 2020 and is majority-owned by Hyundai Motor Group, one of the world’s largest vehicle manufacturers. Motional has extensive experience in c...

Similar positions

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote

Haptics Firmware Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Cupertino, CA

Senior ML Engineer, GenAI - Games

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $466k-$750k
  • Remote

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Salary: €68k-€91k
  • Germany

Senior Software Engineer

  • Snapsheet Inc
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $135k-$165k
  • Worldwide