Staff Embedded Software Engineer - Product Lead (Embedded AI)

Blumberg Capital Company

San Francisco (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Blumberg Capital Company is seeking a Senior Embedded Systems Software Engineer to develop and maintain software for the NVIDIA Jetson platform. This remote role requires ownership of product stability and the ability to collaborate across cultures. Candidates should have over 5 years of experience in embedded systems, proficiency in Python, and familiarity with Linux-based platforms. Occasional travel to Asia is expected. Applicants in the eastern US are preferred.

Qualifications

  • 5+ years of experience in embedded systems development, preferably on Linux-based platforms.
  • Demonstrated experience with the NVIDIA Jetson platform or similar embedded computing modules.
  • Deep knowledge of network protocols, device communication, and IoT technologies.

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.
  • Debug rare corner case bugs and implement fixes.

Skills

Embedded systems development
Python programming
NVIDIA Jetson platform
Linux-based platforms
Docker
JavaScript
C/C++
Problem-solving
Communication skills
Collaboration skills

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer
Principal Embedded Software Engineer

Pixels on Target LLC • United States

On-site
USD 120,000 - 150,000
Senior Embedded Software & Firmware Engineer
Senior Embedded Software & Firmware Engineer

Arxlight Pictures • Oakland (CA)

On-site
USD 120,000 - 180,000
Linux Systems Engineer
Linux Systems Engineer

Ghost Robotics • Philadelphia

On-site
USD 90,000 - 115,000
Flexible time off policy
Competitive base salary
Full benefits package
+1
Senior Software Engineer - Embedded Platform
Senior Software Engineer - Embedded Platform

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Developer Relations Manager - Edge AI and Robotics
Developer Relations Manager - Edge AI and Robotics

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Software Engineer - Embedded Linux for Edge
Senior Software Engineer - Embedded Linux for Edge

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer - Embedded Platform
Senior Software Engineer - Embedded Platform

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Embedded Engineer – Robotics & Sensor Systems
Senior Embedded Engineer – Robotics & Sensor Systems

StartX • Arlington (VA), Northern (KY)

On-site
USD 130,000 - 190,000
Senior Software Engineer - Embedded Linux for Edge
Senior Software Engineer - Embedded Linux for Edge

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Product Security Lead – NVIDIA Jetson
Senior Product Security Lead – NVIDIA Jetson

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits