Staff Software Engineer - Edge Mapping

Hive

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) plan
Unlimited flexible PTO
Paid lunch

Job summary

A leading tech firm specializing in sensor-based mapping solutions is looking for an experienced Software Engineer to enhance their ML and sensor fusion capabilities. The ideal candidate will have expertise in embedded systems, proficiency in C++, and a strong understanding of map data platforms. They will work on developing high-level applications and optimizing machine learning models for hardware performance, contributing to innovative advancements in mapping technology.

Qualifications

  • Experience with embedded sensor solutions.
  • Strong understanding of map data sensor platforms.
  • Hands-on Linux OS development experience.

Responsibilities

  • Develop high-level embedded applications and sensor fusion pipelines using C++, Python, and TypeScript.
  • Evolve efficient userspace software systems handling rich, high-frequency data.
  • Optimize ML vision models for efficient execution on hardware.

Skills

Embedded sensor solutions
C++ proficiency
Python or TypeScript
Linux OS development

Job description

Hivemapper is a decentralized global map data network built by tens of thousands of mapping devices. High-resolution sensors such as RGB, Stereo Depth, GNSS, IMU, etc., feed data into sensor fusion and ML models at the edge. Data is automatically uploaded in near real-time over LTE or WiFi. Our data supports various industries, including enterprise tech, mapping, automotive, robotaxis, rideshare, and entertainment.

APIs enable users to access precisely extracted Map Features, HD map data, high-resolution street-level imagery, construction, and driving events for autonomous vehicle simulation. Tech-savvy clients develop and deploy software directly to our dashcams for real-time data collection, change detection, and visual semantic data mining. Our AI fleet management tools deliver value to large vehicle fleets.

Edge Mapping

In 2023, we launched our GPU-powered 3D reconstruction pipeline to accurately identify and extract map features from imagery and sensor data. As we scaled this pipeline globally, we realized that migrating processing to hardware could significantly speed up processing, reduce costs, and improve data quality.

We began shipping our Bee device in January 2025, equipped with high-resolution global shutter stereo depth, 4K RGB imagery, advanced GNSS/IMU, hardware acceleration for ML, and a high-speed LTE modem.

We seek engineers experienced in sensor-based mapping stacks and systems to help us accelerate our migration and enhance ML, sensor fusion, and HD map data processing on our devices.

Responsibilities
  • Evolve and architect efficient userspace software systems handling rich, high-frequency data in real-time.
  • Develop high-level embedded applications and sensor fusion pipelines using C++, Python, and TypeScript, along with computer vision systems.
  • Apply a data-driven approach for rapid iteration and performance monitoring across tens of thousands of devices worldwide.
  • Write high-quality software optimized for hardware acceleration when possible.
  • Optimize ML vision models for efficient execution on our hardware.
Qualifications
  • Experience with embedded sensor solutions.
  • Strong understanding of map data sensor platforms, including RGB, global shutter stereo depth, GNSS, IMUs, etc.
  • Hands-on Linux OS development experience for embedded systems (using Yocto).
  • Proficiency in C or C++ and at least one of Python, TypeScript, Node.js, OpenVINO, or Go.
What We Offer
  • Medical, dental, and vision benefits plus FSA.
  • Family leave.
  • 401(k) plan.
  • Unlimited flexible PTO.
  • Commuter benefits.
  • Paid lunch.

Don’t meet every requirement? We encourage diverse applicants, including women and people of color, to apply even if your experience doesn’t match every qualification. You may be the right fit for this or other roles at Hivemapper.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Hivemapper • San Francisco (CA)

On-site
USD 140,000 - 210,000
Medical, dental and vision benefits
401(k) program
Unlimited Flex PTO
+3
Engineering Manager - Map AI Platform
Engineering Manager - Map AI Platform

Hive • San Francisco (CA)

On-site
USD 150,000 - 200,000
Medical, dental and vision benefits
Unlimited Flex PTO
401(k) program
+2
Staff Software Engineer (Map AI Platform)
Staff Software Engineer (Map AI Platform)

Hivemapper • San Francisco (CA)

On-site
USD 120,000 - 160,000
Medical, dental and vision benefits
Family leave
401(k) program
+3
Maps Operation Specialist
Maps Operation Specialist

Avride • Town of Texas (WI)

On-site
USD 70,000 - 95,000
Lead ML Engineer - Mapping
Lead ML Engineer - Mapping

May Mobility • Ann Arbor (MI)

On-site
USD 225,000 - 275,000
Comprehensive healthcare suite
Rich retirement benefits
Flexible vacation policy
+1
Senior Backend Architect, Map AI Platform
Senior Backend Architect, Map AI Platform

Hivemapper • San Francisco (CA)

On-site
USD 140,000 - 210,000
Medical, dental and vision benefits
401(k) program
Unlimited Flex PTO
+3
Lead ML Engineer - Mapping
Lead ML Engineer - Mapping

Wheel the World • Ann Arbor (MI)

On-site
USD 225,000 - 275,000
Comprehensive healthcare suite
Rich retirement benefits
Flexible vacation policy
+1
Senior / Staff Machine Learning Engineer - Mapping
Senior / Staff Machine Learning Engineer - Mapping

Zoox • Foster City (CA)

On-site
USD 120,000 - 160,000
Health insurance
Paid time off
Stock options
+1
Senior Software Engineer, Mapping - Autonomous Vehicles
Senior Software Engineer, Mapping - Autonomous Vehicles

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Software Engineer, Mapping & Localization
Senior Software Engineer, Mapping & Localization

Plus 2 • Santa Clara (CA)

On-site
USD 140,000 - 190,000