← All roles

Staff Embedded Systems Engineer

Overview· Engineering
Apply on company site
Hybrid (Taipei, Taiwan)$60k - $120kFull-timePosted 9mo ago

About the role

Staff Embedded Systems Software Engineer with strong Embedded Linux experience to power NVIDIA Jetson–based edge AI cameras. Hands-on role focusing on Linux systems, Python/C++ application code, OTA, networking, and device reliability for edge devices in a hybrid on-site Taiwan setting.

Responsibilities

  • 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

Qualifications

  • 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

Skills

Required:C++PythonLinuxDocker
Nice to have:OTA
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