HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    OV

    Overview Corporation

    Data Analytics

    Systems Software Engineer (Python / Docker / Edge Devices/ IoT)

    TaiwanOn-SiteFull-time5+ yrs experience$60k – $90k / yearPosted 1mo ago
    All Overview Corporation jobs

    Job description

    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

    Job details are sourced from the employer's original posting.

    Open job posting
    OV

    About the company

    Overview Corporation

    Overview Corporation is a company that provides a platform for managing and analyzing business data.

    View all Overview Corporation jobs
    Industry
    Data Analytics
    Open roles
    62

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.