Hiring.Camp

Staff Embedded Systems Engineer

Overview

·
Salary
$60k – $120k
Location
Taipei, TW
Workplace
Hybrid, Onsite
Type
Full-time
Department
Engineering
Experience
8+ years
Source
Y Combinator

Description

Title: Staff Embedded Systems Engineer
Location: Taiwan (On-site / Hybrid)
Team: Engineering
Reports to: Engineering Manager

About the company

Overview.ai is transforming manufacturing quality control with advanced edge-enabled AI vision system that combines cutting-edge deep learning with ease of use and quick setup. Our system handles a wide array of inspection tasks—from subtle assembly verification to defect detection and orientation checks—delivering real-time, high-accuracy inspections that seamlessly integrate into existing production lines.

Trusted by leading manufacturers like Ford, Honda, Toyota, SpaceX, Milliken, and Flex-N-Gate, our cameras enables faster throughput, reduced scrap, and lower inspection costs—without the complexity and expense of traditional vision systems.

About the role

We are seeking a Staff Embedded Systems Software Engineer with strong Embedded Linux experience to join our engineering team. You will design, build, and maintain the software that powers our NVIDIA Jetson–based edge AI cameras — including Python application code, system services, OTA update mechanisms, networking, and device reliability.

This is a hands-on engineering role focused on Linux systems and product software running on resource-constrained devices. You will not be working on MCU firmware or low-level hardware bring-up. Instead, you’ll operate across the OS and application stack to ensure our camera systems are robust, secure, and easy to deploy at scale.

If you enjoy building software for real hardware , solving complex debugging challenges, and owning features end-to-end, we would love to speak with you.

What you’ll do

  • Develop and maintain system-level and application-level software for reliability in the field for our edge AI devices

  • Implement and own OTA for our deployed device fleet

  • Write Python application code for device control, edge logic, monitoring, and data flows

  • Work with C/C++ components for performance-critical functionality

  • Debug Linux systems involving multiple services, containers, and custom applications

  • Tune performance across the stack: kernel, services, containers, and user applications

  • Use Docker containers for packaging and deploying edge software components

  • Collaborate with hardware vendors to diagnose and resolve system-level issues

  • Work with backend/API teams to maintain reliable device–server communication

  • Mentor the team through code review, coaching, and general feedback

What we’re looking for

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field

  • 8-10+ years of experience in Linux-based embedded systems or systems software

  • Solid C++ skills in a Linux environment and/or Python development experience

  • Experience with SBC or Embedded Linux platforms

  • Understanding of networking fundamentals (TCP/IP, routing, TLS/HTTPS, certificates)

  • Experience debugging Linux applications and services (systemd, logs, containers)

  • Experience with Docker containerization

  • Strong problem-solving skills and independent ownership mindset

  • Clear communication and collaboration skills

Nice to have

  • Experience implementing OTA systems or device-update workflows

  • NodeRED, Flask, or REST API development

  • Industrial automation background (PLC ladder logic, Structured Text)

  • Industrial protocols: EtherNet/IP, Profinet, Modbus, RS232, RS485, CANbus

  • Experience with OpenCV, GStreamer, or real-time video processing

  • Experience with FTP/SFTP/SMB, NTP synchronization, or device-to-server messaging

  • Experience with fleet management of edge devices

Why join

  • Build core systems that directly impact real-world manufacturing

  • High ownership and autonomy

  • Work closely with hardware, AI, and customer-facing teams

  • Join a fast growing, fast moving and profitable startup

Skills

PythonFlaskDockerLinuxDeep LearningRESTTCP/IPPLC

Similar Jobs

21

Embedded Systems Staff Engineer

Bugcrowd·New York City, New York +1·Remote

2d ago

Senior Staff Systems Engineer, Embedded Safety

Bostondynamics·Waltham, Massachusetts

3w ago

Staff Systems Engineer, Embedded Safety & Architecture

Waabi·Pittsburgh, Pennsylvania +1·Hybrid

3mo ago

Senior Staff Software Engineer Embedded Systems Firmware

Google

Sr. Staff Embedded Firmware/FPGA Systems Engineer

Bdx·USA CA - Milpitas 155, US·Onsite

2mo ago

Senior Staff Security Architect, Embedded Systems

Dolby·Dublin, Leinster

5mo ago

Platform Engineer – IoT Camera Systems / Embedded Linux , up to Staff

Qualcomm·Hsinchu, Taiwan +1

2w ago

Staff Software Engineer - Distributed Embedded Systems

Gehc·Madison, Wisconsin

2w ago

Staff Software Engineer Gpu Embedded Systems

Google

Senior/Staff Embedded Software Engineer - Camera Systems

Skydio·Tampere, Pirkanmaa·Onsite

1mo ago

Staff Software Engineer: Embedded Power Systems & Functional Safety

Span Inc·San Francisco, California·Onsite

5mo ago

Senior/Staff Embedded Software Engineer – Camera Systems

Skydio·San Mateo, California·Onsite

6mo ago

Senior/Staff Embedded Software Engineer, Battery Systems (BMS and Charging)

Jobyaviation·San Carlos, California

1y+ ago

Embedded Systems and CPU Content Developer (Staff/Senior Staff)

Qualcomm·Bengaluru, Karnataka

1w ago

Senior/Staff Software Engineer - Embedded Linux Operating Systems

Zoox·Foster City, California·Hybrid

3mo ago

Staff Software Engineer Embedded Systemsfirmware

Accounts·Remote

Staff Software Engineer Embedded Systemsfirmware Servers

Google

Staff/Sr. Embedded System Engineer

Tomofunfurbo·Taipei, Taiwan

5mo ago

Embedded System Software Architect - Staff

Qualcomm·San Diego, California

2mo ago

Staff System Software Engineer - Embedded AI & Algorithm

AMBARELLA·US

1y+ ago

Embedded Real Time Operating System Staff Software Engineer (QuRT OS, Zephyr)

Qualcomm·San Diego, California

3w ago