Senior Software Engineer - Sensor Systems, Robot Software

Necessary Ventures

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

Develop high-quality C++ software for edge devices to enable sensor integration and data capture for autonomous vehicles. Ensure system reliability, fault tolerance, and performance monitoring across a large fleet of embedded Linux devices.

Requirements

Requires proficiency in C++ and embedded Linux with specific experience in automotive sensor technologies and IPC middleware like ROS. A Bachelor's degree in Computer Science or Electrical Engineering and at least 5 years of experience are expected.

Key Skills

C++, Embedded Linux, Automotive Sensors, LiDAR, Radar, Camera, IMU, GNSS, ROS, IPC Middleware, Distributed Systems, Real-Time Systems, Fault Tolerance, System Diagnostics, Performance Monitoring, Software Development Lifecycle

Benefits

Equity package

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Sensor Systems for Autonomous Vehicles
Senior Software Engineer, Sensor Systems for Autonomous Vehicles

Necessary Ventures • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Equity package
Embedded Software Engineer
Embedded Software Engineer

Actalent • North Reading (MA)

On-site
USD 110,000 - 140,000
Medical
Dental
Vision
+9
Robotics Software Engineer
Robotics Software Engineer

SVI Technologies, Inc. • Calabasas (CA)

On-site
USD 120,000 - 180,000
Stock Options
Company Benefits
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 100,000 - 180,000
Annual bonus
Equity compensation
Benefits
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Onward Technologies Limited • Chicago (IL)

On-site
USD 150,000 - 210,000
Senior Embedded Engineer
Senior Embedded Engineer

Intelletec • San Francisco (CA)

On-site
USD 120,000 - 180,000
Equity
Full benefits
Competitive compensation
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
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
Software Engineer, C++ Middleware and Runtime Infrastructure
Software Engineer, C++ Middleware and Runtime Infrastructure

PlusAI, Inc. • Santa Clara (CA)

On-site
USD 120,000 - 200,000
Sr. R&D Software Engineer
Sr. R&D Software Engineer

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 120,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+7