Senior Embedded Software Engineer (Linux | Edge AI | Jetson Platform)
Posted on: 06/05/2026
New Taipei City Northern Taiwan
Permanent
IT
Senior Embedded Software Engineer (Linux | Edge AI | Jetson Platform)
Edge Computing | AI Vision | Smart Manufacturing | HC:3
Why This Role
Join a fast-growing, profitable AI startup that is redefining manufacturing quality control through edge AI vision systems.
You will build the core software powering real-world AI devices deployed on production lines, working at the intersection of Embedded Linux, AI, and scalable edge systems.
This is a high-impact role where your work directly improves throughput, quality, and efficiency for global manufacturers.
What You’ll Do
Own the Edge System Stack
- Develop and maintain system-level and application-level software for edge AI devices
- Ensure device reliability, scalability, and field stability across deployments
Build Production-Ready Software
- Design and implement OTA (over-the-air) update systems for deployed device fleets
- Develop Python-based application logic for device control, monitoring, and data flow
- Work with C/C++ components for performance-critical features
Deep Linux Engineering
- Debug and optimize Embedded Linux systems across services, containers, and applications
- Tune performance across kernel, system services, Docker containers, and user-space applications
System Integration & Collaboration
- Work closely with hardware vendors to diagnose system-level issues
- Collaborate with backend teams to ensure robust device–cloud communication
- Package and deploy software using Docker-based workflows
Technical Ownership
- Take end-to-end ownership of features from design to deployment
- Mentor team members through code reviews and technical guidance
What We’re Looking For
Core Requirements
- Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
- 5–7+ years of experience in Embedded Linux / systems software development
- Strong experience in C++ and/or Python in Linux environments
- Hands-on experience with Embedded Linux platforms / SBCs (e.g., Jetson, ARM-based systems)
- Fluent in English
System & Networking Knowledge
- Solid understanding of Linux system internals and debugging (systemd, logs, services)
- Experience with Docker containerization and deployment workflows
- Understanding of networking fundamentals (TCP/IP, TLS/HTTPS, routing)
Mindset & Collaboration
- Strong problem-solving skills with an ownership-driven mindset
- Comfortable working independently in a fast-paced, product-driven environment
- Clear communication skills and ability to collaborate across teams
Nice to Have
- Experience building OTA/update systems for edge devices
- Familiarity with Node-RED, Flask, REST APIs
- Background in industrial automation (PLC, ladder logic, structured text)
- Knowledge of industrial protocols (EtherNet/IP, Profinet, Modbus, CANbus, etc.)
- Experience with video processing (OpenCV, GStreamer)
- Exposure to device fleet management and large-scale deployments