Conduit

Overview

Rising
www.overview.ai

Deep learning vision systems for manufacturing quality control. Edge-computing cameras with NVIDIA GPUs for on-premise defect detection.

Open roles
42
New role every
~3.9 days
Posting trend
0.8× vs prior 90d

Company signals

Score: 82
Repost rate (90d) 0% GitHub org Yes Stale listings 3% First leadership hire Yes New cities (90d) 16 GitHub stars 586 Posting cadence (90d/prior) 1.3x Wide pay-band rate 0%

Job facts

Location
Hybrid · Taipei, Taiwan
Workplace
Hybrid
Type
Full-time
Department
Overview Taiwan
Posted
Apr 02, 2026

Last verified live 7 hours, 15 minutes ago · checked directly on the company's Ashby

Applications powered by
Ashby
Apply to this job

Embedded Software Engineer

at Overview

Possibly stale

Embedded Software Engineer

We are seeking a 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 Will Work On

  • Develop and maintain system-level and application-level software for NVIDIA Jetson 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

  • Integrate camera/video pipelines to capture, process, and analyze real-time video streams

  • 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

Qualifications

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

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

  • 3+ years of Python development experience

  • Solid C++ skills in a Linux environment

  • 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)

  • Strong problem-solving skills and an independent ownership mindset

  • Clear communication and collaboration skills

Nice to Have

  • Experience implementing OTA systems or device-update workflows

  • Experience with Docker containerization

  • 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