Autonomous Vehicle Linux BSP Engineer (Kernel & Drivers)

Tensor Auto

San Jose (CA)

On-site

USD 75,000 - 300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tensor is seeking talented and self-motivated software engineers to join our embedded system team in San Jose, CA. You will help build a reliable autonomous driving platform for our company’s robotic car initiative, contributing to kernel module development and driver stack for Linux-based automotive systems.

The role requires strong C/C++ skills, familiarity with ARM architectures, Linux kernel concepts, and CAN bus technology.

Qualifications

  • Proficient in C/C++ language
  • Familiar with ARM platform architecture
  • Familiar with Linux kernel and debugging
  • Knows I2C, SPI, PCI-E, UART, CAN bus concepts
  • Experience with makefile and Yocto projects
  • CAN bus tooling experience with CANoe, Kvaser

Responsibilities

  • BSP underlying driver development in automotive embedded software projects based on linux systems.
  • Design and implement development and debugging of kernel modules and peripheral drivers.
  • Participate in platform-based software design, coding, maintenance and version management.
  • Assist in integration tests, fault analysis and resolution for domain controller software.

Job description

Tensor is seeking talented and self-motivated software engineers to join our embedded system team in San Jose, CA. You will help build a reliable autonomous driving platform for our company’s robotic car initiative, contributing to kernel module development and driver stack for Linux-based automotive systems.

The role requires strong C/C++ skills, familiarity with ARM architectures, Linux kernel concepts, and CAN bus technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: Linux BSP
Embedded Software Engineer: Linux BSP

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 300,000
Autonomous Driving Middleware Engineer
Autonomous Driving Middleware Engineer

Tensor Auto • San Jose (CA)

On-site
USD 180,000 - 300,000
Equity incentive plan
Comprehensive benefits package
Career growth opportunities
Senior Embedded Software Engineer, Autonomous Vehicles
Senior Embedded Software Engineer, Autonomous Vehicles

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Equity
Benefits
Autonomous Vehicle C++ Architect (Control-by-Wire)
Autonomous Vehicle C++ Architect (Control-by-Wire)

Tensor Auto • San Jose (CA)

On-site
USD 180,000 - 300,000
Embedded MCU Engineer (RTOS) for Autonomous Driving
Embedded MCU Engineer (RTOS) for Autonomous Driving

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 300,000
Embedded Hardware Engineer – Autonomous Vehicle Tech
Embedded Hardware Engineer – Autonomous Vehicle Tech

Foundation Robotics Lab • San Francisco (CA)

On-site
USD 200,000 - 300,000
Health insurance
Vision
Dental
+1
Senior Control Software Engineer, Autonomous Vehicles
Senior Control Software Engineer, Autonomous Vehicles

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 400,000
Equity incentive plan
Benefits package
Embedded OpenWRT Software Engineer – Automotive
Embedded OpenWRT Software Engineer – Automotive

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 300,000
Equity incentives
Benefits program
Professional growth
Senior System Software Engineer, Autonomous Vehicles
Senior System Software Engineer, Autonomous Vehicles

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Autonomous Vehicle System Software Engineer (C++/CUDA)
Autonomous Vehicle System Software Engineer (C++/CUDA)

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 288,000
Equity
Benefits