← All roles

Staff Embedded Software Engineer – Product Lead (Embedded AI)

Overview· Engineering, Embedded systems
Apply on company site
Hybrid (Eastern half of the US (Chicago/Atlanta preferred))$150k - $220k + equityFull-timePosted 11mo ago

About the role

Staff level embedded systems software engineer with full stack proficiency to own the long-term stability of legacy OV20i products and support US region feature requests and product needs. Technical ownership role reporting to Taipei-based software team lead, with occasional travel to Asia and occasional front-end collaboration.

Responsibilities

  • Develop, and maintain embedded software for devices based on the NVIDIA Jetson platform
  • Interface with camera software to capture, process, and analyze video streams in real-time
  • Develop Python application code for system functionalities, including data processing and device control
  • Implementing backwards compatible upgrade for our fleet of deployed cameras
  • Identify and tune bottlenecks in the software stack, from the low-level kernel to the application
  • Stay up-to-date with the latest technologies and best practices in embedded systems development and apply them to our projects.
  • Interface directly with hardware vendors to identify root cause issues and resolutions.
  • Debug rare corner case bugs and implement fixes.
  • Execute feature changes based on user feedback, recommend and execute improvements

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded systems development, preferably on Linux-based platforms.
  • Proficient in programming with Python and familiar with Docker, JavaScript, C/C++.
  • Demonstrated experience with the NVIDIA Jetson platform or similar embedded computing modules.
  • Experience with software deployment strategies and tools for embedded systems.
  • Deep knowledge of network protocols, device communication, and IoT technologies.
  • Excellent problem-solving skills, with the ability to work independently as well as part of a team.
  • Strong communication and collaboration skills, with a commitment to achieving project goals.
  • Familiarity with PLC usage and protocols and hardware debugging are a bonus

Skills

Required:Embedded systems developmentPythonC/C++NVIDIA Jetson
Nice to have:DockerJavaScript

Benefits

  • Not specified in the description
Last updated Sep 9, 2026. Interested? Apply on the company site.
Overview logo

About Overview

AI vision sensors for manufacturing

Overview is a company that takes the cutting edge in computer vision and deep learning and applies it to previously unsolvable manufacturing inspection problems. We are truly a full stack company. We install physical cameras into the facility, run inference on the edge and manage massive deployments. Overview also streams gigabytes of video/image data to the cloud for our web platform to give customers advanced insights and analytics.

deep-learningiotcomputer-vision

More open roles at Overview