Software Engineer - Sensors

Posted 3 Hours Ago
Be an Early Applicant
San Francisco, CA
3-5 Years Experience
Blockchain • Software
The Role
Responsible for building embedded applications, high-level sensor drivers, sensor fusion pipelines, and computer vision systems for devices. Architect localization and positioning strategies using various sensors and techniques. Write high-quality software optimizing hardware paths.
Summary Generated by Built In

Hivemapper is a decentralized global mapping data network built by 10s of thousands of people. 2024 will see us 10x the number of contributors to the network.


3D edge detections, high-resolution imagery, GNSS, IMU, etc. are automatically offloaded for further offline processing and analysis (sensor fusion, 3D reconstruction, ML, human-in-the-loop, etc.). Today, different data API products allow transparent and programmatic access for anyone to consume high-resolution imagery and sensor data, precisely extracted Map Features (speed signs, turn restrictions, highway signs, etc.). New data products for traffic, construction detection, and more are starting to become available throughout the year.


Enterprise tech, mapping, robotaxis, rideshares, and real estate represent just a few of the customers consuming data today. Our work is fast-paced, collaborative, and data-driven. 


Sensors & Embedded Applications


The Sensors & Embedded Applications team is responsible for the underpinnings of our high-level embedded dashcam and sensor software, mobile applications, and edge compute solutions, including running ML and binocular disparity on devices

Responsibilities

  • Build embedded applications, high-level sensor drivers, sensor fusion pipelines, and computer vision systems that run on devices.
  • Architect localization and positioning strategies utilizing a vast array of sensors and both online and offline techniques.
  • Use a data-driven approach to crafting positioning strategies internally and externally with technology partners.
  • Write high quality software that takes advantage of hardware paths when possible

Qualifications

  • Solid understanding of GNSS, IMUs, magnetometers, and cameras
  • Demonstrated experience with sensor fusion
  • Hands-on Linux OS development experience for embedded systems
  • Proficiency in C or C++ and at least one of Python, Typescript, Node.JS, or Go

Nice to Haves

  • Experience with PPK/RTK solutions
  • Experience with LTE
  • Experience with ADAS, AV, Mapping, etc.
  • Electrical/Mechanical Engineering knowledge to lean on
  • Experience with ML frameworks (PyTorch, TensorFlow, OpenVINO, ONNX, etc.)

What We Offer

  • Medical, dental and vision benefits plus FSA
  • Family leave
  • 401(k) program
  • Unlimited Flex PTO
  • Commuter benefits
  • Paid lunch

Top Skills

C
C++
Go
Node.js
Python
Typescript
The Company
San Francisco, CA
22 Employees
On-site Workplace
Year Founded: 2015

What We Do

Hivemapper is a decentralized, ever-updating map built by people, using dashcams, who soon will mine our cryptocurrency, HONEY.

This new mapping economy represents a fundamental shift
in how maps are built and who owns them, sharing the
economic benefits of a global map with those who are building it.

Forward looking businesses use our Map API.

Similar Companies Hiring

Monte Carlo Thumbnail
Software • Cloud • Big Data Analytics • Big Data
San Francisco, CA
165 Employees
Headway Thumbnail
Software • Social Impact • Professional Services • Healthtech • Consumer Web
San Francisco, CA
504 Employees
Tarro Thumbnail
Software • Payments • Information Technology • Hospitality • Food
Menlo Park, CA
1300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account