Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hivemapper

Open 55d

Staff Software Engineer - Edge Mapping

Posted Updated 2 views
Discussion

You will evolve and architect efficient userspace software systems that handle rich, high frequency data in realtime. You will build high-level C++, Python, and TypeScript embedded applications, sensor fusion pipelines, and computer vision systems. You will use a data-driven approach to iterate quickly while monitoring near-realtime performance across tens of thousands of devices worldwide. You will write high quality software that takes advantage of hardware paths whenever possible, and you will optimize ML vision models to run efficiently on the hardware.

Responsibilities

  • Evolve and architect efficient userspace software systems dealing with rich, high frequency data in realtime
  • Build high-level C++, Python, and TypeScript embedded applications and sensor fusion pipelines, and computer vision systems
  • Use a data-driven approach to iterating quickly with near-realtime performance monitoring across 10s of thousands of devices worldwide
  • Write high quality software that takes advantage of hardware paths when possible
  • Optimize ML vision models to run on hardware efficiently

Requirements

  • Experience with embedded sensor solutions
  • Solid understanding of map data sensor platforms - RGB, global shutter stereo depth, GNSS, IMUs, etc.
  • Hands-on Linux OS development experience for embedded systems (Yocto)
  • Proficiency in C or C++ and at least one of Python, Typescript, Node.JS, OpenVINO, or Go

Benefits

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

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available