๐ฆ๐ฟ. ๐ฆ๐๐ฎ๐ณ๐ณ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ, ๐๐ป๐ณ๐ผ๐๐ฎ๐ถ๐ป๐บ๐ฒ๐ป๐ ๐ฃ๐น๐ฎ๐๐ณ๐ผ๐ฟ๐บ
We are looking for a ๐ฆ๐ฟ. ๐ฆ๐๐ฎ๐ณ๐ณ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ, ๐๐ป๐ณ๐ผ๐๐ฎ๐ถ๐ป๐บ๐ฒ๐ป๐ ๐ฃ๐น๐ฎ๐๐ณ๐ผ๐ฟ๐บ for a major OEM. This is a senior individual contributor role at a leading luxury EV manufacturer, responsible for designing and delivering the foundational software layers - BSP, low-level drivers, and vehicle communication stacks for next-generation automotive infotainment and domain controller platforms.๐๐ป๐ด๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐ ๐ฑ๐ฒ๐๐ฎ๐ถ๐น๐:Location: San Francisco, CaliforniaWorking model: HybridStart date: ASAPEmployment type: Full-time, Contract or Freelance๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:Lead board bring-up activities for automotive SoCs (Qualcomm, NVIDIA, Renesas, TI) and architect Linux/QNX BSPs including kernel configuration and customisationDevelop and optimise bootloaders (U-Boot, LK) for fast, reliable system startupDesign and implement device drivers (SPI, I2C, UART, PCIe, USB, display, audio, networking)Optimise system performance across boot time, CPU/memory usage, and power managementDefine and implement vehicle communication stacks supporting CAN/CAN-FD/LIN, Automotive Ethernet (100/1000BASE-T1), SOME/IP, DoIP, and TCP/IP-based servicesDesign gateway and domain controller communication architectures and develop vehicle abstraction layer (VAL) and service interfaces for middleware and Android AutomotiveIntegrate diagnostics (UDS/OBD-II) and vehicle health monitoring systemsLead hardware-software integration and system bring-up, collaborating with silicon vendors and Tier-1 suppliersDebug complex system issues using JTAG, oscilloscopes, CAN analysers, and kernel logsDefine modular, scalable platform architecture across vehicle programs and lead design reviews and architecture governanceMentor engineers and drive best practices in CI/CD, code quality, and platform reuse๐ค๐๐ฎ๐น๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐:10+ years of experience in embedded systems and automotive softwareStrong expertise in Linux BSP development and kernel internals, with hands-on device driver experienceDeep understanding of vehicle communication protocols: CAN, Automotive Ethernet, SOME/IP, DoIPExperience with automotive SoCs and hardware bring-upProficiency in C/C++ and embedded debugging toolsExperience with Yocto or similar build systemsBonus: QNX BSP, AUTOSAR Classic/Adaptive, Android Automotive OS (HAL), zonal/domain controller architectures, ISO 26262, vehicle cybersecurity (secure boot, encrypted comms), OTA update integration๐ก๐ฒ๐
๐ ๐๐๐ฒ๐ฝ๐:Press "Apply"We will review your applicationIf qualified, you will be accepted into the network and can be considered for this and similar positions & projects