High-Speed 10G Ethernet Networking for Distributed Vehicle Architecture

Partnered with Marvell on the bring-up of a first-of-its-kind 10G automotive Ethernet switch, enabling Magna’s transition to a high-speed distributed zone-based architecture.

Project Overview

This project aimed to establish a scalable high-speed networking backbone for next-generation vehicles—supporting real-time camera, sensor, and control data flows over deterministic Ethernet.
I partnered directly with Marvell’s silicon and software teams to bring up and validate the 10G Ethernet switch platform from the schematic and register level upward.

My work included configuring PHY and switch registers, validating AVB/TSN protocols (IEEE 1722/802.1AS), and debugging timing and traffic issues across multiple domains.
Beyond validation, I provided architectural support to the internal networking teams, bridging hardware, firmware, and protocol expertise to accelerate bring-up and stability.

The project successfully delivered Magna’s first high-speed distributed architecture, which was later transitioned to the production engineering teams for platform deployment.

Key Details / Outcomes
Key Details / Outcomes

Adapting complex ROS-based algorithms to limited CPU/GPU embedded targets without degrading performance.

Managing multi-sensor timing synchronization and message throughput in resource-constrained environments.

Bridging development workflows between algorithm research (Python/ROS) and production C++ integration layers.

Building efficient debug tools that reduced on-vehicle validation time by over 50%.

Challenges & Learnings
  • Debugging register-level initialization issues with limited vendor documentation and time constraints.
  • Achieving sub-millisecond synchronization and low-jitter performance across mixed-speed PHYs.
  • Balancing diagnostic visibility and real-time constraints during multi-domain traffic validation.
  • Translating complex OSI-layer network behavior into actionable hardware and firmware fixes.

Building or validating high-speed embedded networking systems?