Senior Software Engineer, Sensor Systems for Autonomous Vehicles

Necessary Ventures

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity package

Job summary

Necessary Ventures is seeking a seasoned embedded software engineer to develop high-quality C++ applications for edge devices in autonomous vehicle projects. You will work on sensor integration and data capture, enabling reliable operation across a fleet of embedded Linux devices.

The role requires a Bachelor's degree in CS or EE and at least five years of experience, with hands-on ROS and IPC middleware knowledge.

Qualifications

  • Bachelor's degree in Computer Science or Electrical Engineering.
  • At least 5 years of experience in C++/embedded Linux.
  • Experience with automotive sensor technologies and IPC middleware (ROS).

Responsibilities

  • Develop high-quality C++ software for edge devices in autonomous vehicles.
  • Ensure system reliability, fault tolerance, and performance monitoring across large fleets of embedded Linux devices.
  • Collaborate with hardware and sensor teams to integrate LiDAR, Radar, Camera, and GNSS sensors.

Skills

C++
Embedded Linux
ROS
Real-Time Systems
Fault Tolerance
Distributed Systems
System Diagnostics
Performance Monitoring

Education

Bachelor's degree in Computer Science or Electrical Engineering

Job description

Necessary Ventures is seeking a seasoned embedded software engineer to develop high-quality C++ applications for edge devices in autonomous vehicle projects. You will work on sensor integration and data capture, enabling reliable operation across a fleet of embedded Linux devices.

The role requires a Bachelor's degree in CS or EE and at least five years of experience, with hands-on ROS and IPC middleware knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

Necessary Ventures • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Equity package
Autonomous Vehicle Embedded Systems Engineer
Autonomous Vehicle Embedded Systems Engineer

Emploive • Northern (KY)

Hybrid
USD 73,000 - 174,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 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
Senior Embedded C++ Engineer for Autonomous Robots
Senior Embedded C++ Engineer for Autonomous Robots

Partner Company • United States

Remote
USD 110,000 - 160,000
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
Senior Software Engineer, Sensor Platform for Autonomy
Senior Software Engineer, Sensor Platform for Autonomy

Kindredventures • Mountain View (CA)

On-site
USD 160,360 - 240,540
Annual performance bonus
Equity options
Competitive benefits package
Senior Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)
Senior Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)

Beacon AI • San Carlos (CA)

On-site
USD 120,000 - 150,000
Health Insurance
Paid Time Off
Paid Company Holidays
+1
Sr. Software Engineer (C++ Embedded)
Sr. Software Engineer (C++ Embedded)

well-funded deeptech startup • United States

On-site
USD 162,000 - 198,000
Senior Applications Software Engineer, Perception and Sensor Fusion
Senior Applications Software Engineer, Perception and Sensor Fusion

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 250,000
Equity
Health Insurance