hirly

This posting is no longer listed by Overview.

hirly last saw it live on 1 September 2026. Similar roles are on the live board.

Overview

Senior Embedded Software Engineer

Taipei

Apply through hirly

hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.

hirly's read of this role

Role family
Engineering
Seniority
Senior
Work mode
Remote-friendly
First seen by hirly
1 Sept 2026

Derived automatically from the posting. Sign up to see how the role scores against your own resume.

the posting

Senior Embedded Software Engineer

About Overview

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 Senior 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

5-7+ 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

Is this role actually a fit for you?

hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.

Score it against my resume
Senior Embedded Software Engineer at Overview — hirly