Infotainment/Connectivity Lead

Capgemini•Santa Clara, CA
•$73,150 - $174,000•Onsite

About The Position

At Capgemini Engineering, engineers, scientists, and architects provide research, development, and engineering services to companies across industries. The Infotainment/Connectivity Lead owns software and validation work on Linux- and Android-based infotainment and connectivity platforms. This is an onsite role in Palo Alto, California. The role involves ramping up on the existing codebase, build pipeline, and regression testing; developing and maintaining software for hardware verification and validation on Hypervisor, Linux, and Android systems; and designing and running subsystem stress tests. The lead analyzes and optimizes ECU performance, supports board bring-up and design verification with architecture, hardware, and software teams, guides junior engineers, and provides weekly status, risk, and decision documentation to program leadership.

Requirements

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • At least 8 years of embedded software development experience.
  • Hands-on experience with high-performance SoCs such as Snapdragon, NVIDIA Orin, or MediaTek.
  • Proficiency in Embedded Linux, QNX, and DriveOS, and experience with hypervisor systems such as Type-1 hypervisors, Gunyah, or ACRN.
  • Experience with infotainment or connectivity subsystems such as camera/display, memory/storage, GNSS, UWB, RF, A2B, and Bluetooth audio.
  • Strong C/C++ coding skills.
  • Solid understanding of Linux/Android, kernel configuration, device driver interfaces, and debugging tools.
  • Strong BSP and kernel bring-up expertise (Linux, U-Boot, or equivalent), including partitioning, device tree, and boot flow for eMMC, UFS, SSD, and DRAM changes.
  • Experience with Lauterbach, oscilloscopes, JTAG, and flashing tools.
  • Understanding of interface and protocol stacks (SPI, I2C, Ethernet, PCIe, CAN) and board bring-up.
  • Scripting experience in Python or shell.

Nice To Haves

  • Automotive-grade SoC experience.
  • OS internals experience, including process scheduler, memory management, concurrency, synchronization, and storage.
  • ARM core and architecture experience.
  • Embedded toolchain experience, including compilers, linkers, and linker scripts.
  • Automotive communication protocol experience (CAN, Ethernet).
  • Experience with CI/CD pipelines for embedded systems.
  • ISO 26262 functional safety awareness.

Responsibilities

  • Ramp up on the existing codebase, build pipeline, and regression testing.
  • Develop and maintain the software stack for hardware verification and validation on Hypervisor, Linux, and Android systems.
  • Design and run stress tests on CPU, GPU, NPU, and multimedia subsystems to identify bottlenecks, thermal limits, and stability issues.
  • Analyze and optimize ECU performance.
  • Support board bring-up, design verification, and debugging with architecture, hardware, and software teams.
  • Train and guide junior engineers.
  • Provide weekly status, risk, and decision documentation to program leadership.

Benefits

  • Paid time off based on employee grade, including 12–25 vacation days depending on grade, company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage.
  • Retirement savings plans, such as a 401(k) in the U.S.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service