Logo
Radiantze

Need Embedded Engineer Linux Mountain View, CA

Radiantze, Mountain View, California, us, 94039

Save Job

Overview

Role: Embedded Engineer Linux (Automotive Ethernet). Location: Mountain View, CA onsite. Duration: Long Term. Responsibilities

Design, develop, and maintain Linux kernel device drivers, particularly for Ethernet NICs and PCIe-based communication interfaces. Integrate and validate Ethernet-based communication stacks in automotive ECUs, ensuring conformance with IEEE 802.3 (Automotive Ethernet) standards. Build C++ user-space tools for diagnostics, performance monitoring, and configuration. Optimize Ethernet performance using advanced techniques such as DMA, zero-copy, interrupt handling (MSI/MSI-X), etc. Work with Yocto or similar embedded build systems to create custom Linux distributions tailored for automotive platforms. Debug and implement network protocols: TCP/IP, UDP, VLAN, ICMP, etc. Collaborate with cross-functional teams including hardware, FPGA, validation, and cybersecurity to support end-to-end software delivery. Contribute to efforts related to functional safety (ISO 26262) and AUTOSAR Adaptive Platform integration. Required Qualifications

Strong proficiency in C and C++ programming. Experience with Linux kernel development, especially device drivers. Familiarity with embedded Linux distributions (e.g., Yocto, Buildroot). Good understanding of networking fundamentals: Ethernet, IP, VLANs, etc. Experience with hardware-based Ethernet packet processors (e.g., filtering engines, TCAMs). Hands-on experience with network switching ASICs, ideally from Broadcom, Marvell, or Microchip. Solid grasp of low-level hardware debugging and electrical engineering fundamentals. Desirable Qualifications

Experience with PTP (Precision Time Protocol) for time synchronization. Knowledge of RTOS, safety, and security concepts in embedded systems. Exposure to automotive standards and compliance workflows. Regards, Radiantze Inc #J-18808-Ljbffr