STAFF SOFTWARE ENGINEER - EDGE MAPPING

Hivemapper
Full-time
San Francisco, CA
Posted on 3 months ago

Job Description

Hivemapper is seeking a Staff Software Engineer to evolve and architect efficient userspace software systems for their decentralized global map data network. The role involves building embedded applications and sensor fusion pipelines using C++, Python, and TypeScript, optimizing ML vision models for their hardware, and using a data-driven approach to monitor performance across thousands of devices.

Responsibilities

  • Evolve and architect efficient userspace software systems
  • Build high-level C++, Python, and TypeScript embedded applications
  • Use a data-driven approach with near-realtime performance monitoring
  • Write high-quality software that uses hardware paths
  • Optimize ML vision models to run efficiently on hardware

Requirements

  • Experience with embedded sensor solutions
  • Understanding of map data sensor platforms
  • Hands-on Linux OS development experience for embedded systems
  • Proficiency in C or C++ and at least one of Python, Typescript, OpenVINO, or Go

Benefits

  • No benefits