Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Staff Embedded Software Engineer – Product Lead (Embedded AI)

Staff Embedded Software Engineer – Product Lead (Embedded AI)

Overview
2h 41m ago
Remote In-Country
Full Time
IC
United States of America

Title: Staff Embedded Software Engineer – Product Lead (Embedded AI)

Location: San Francisco, CA, US / Remote (Chicago, IL, US; Atlanta, GA, US)

### Job Description

We are looking for a staff level embedded systems software engineer with full stack proficiency who will own the long term stability of legacy products and help the US region with software feature requests and product needs. This is not a people management or product management role, it’s a deep technical ownership role, with product-level context and autonomy.

This position is for the software engineering owner of the OV20i product and US regions link to the core engineering team. The product needs periodic bug-fixes, occasional stability upgrades, and rare additional features for existing or potential customers. Given the nature of the embedded product, the candidate must be able to independently, add features, fix problems, support the needs of the complex product. Some front end support will be available, but the testing and integration of new front end features will fall to this position.

Overview is a 40 person startup with a global footprint. Our largest concentration of customers are in East Asia and the United States. Our software engineering team is largely in Taiwan (English is the primary language for the team). Our product development and tightest customer relationships are also in Asia. The customers in the US are disconnected from the engineering development despite a large customer base and sales team in the area. In particular we have one product that is sold extensively in the US, but not widely in Asia.

The candidate will report into the software team lead in Taipei, and 2-3 trips per year to Asia may be required. The role is remote, but the candidate will ideally be in the eastern half of the US and will be able to travel to customer sites in the midwest and southeast from time to time. Chicago or Atlanta are ideal locations

This position is for a senior "glue engineer" — someone who blends embedded depth with field pragmatism and cross-cultural collaboration. This is a mission-critical hire for OV20i’s stability and Overview’s expansion.

Some 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

### Requirements

  • 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

Required Skills

pythondockerjavascriptc++c

Required Languages

🇬🇧 English

Related searches

  • Remote Jobs in USA
  • Jobs in USA
  • Remote In-Country Jobs
  • Senior Jobs
1 jobs
Sort by
2h 41m ago

Staff Embedded Software Engineer – Product Lead (Embedded AI)

Overview
pythondockerjavascriptc++c
📡Remote In-Country
|United States of America
General
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 2826c946
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers