Platform Engineering Apprentice - Linux
Core
Early-career engineer building and debugging embedded Linux systems, networking, and cloud services for autonomous construction robots. (via careerplan.io/jobs/3100a1c0-8f81-4bb2-a731-c40baec21a8e-platform-engineering-apprentice-linux-at-origin)
Role type
Apprentice Platform Engineer (Embedded Linux)
Builds
Robot boot-up sequences, service orchestration, and cloud-connected services for live construction sites
Domain
Robotics + Embedded Systems
Required skills
Linux systems programming (C), C++ (C++14/17), Networking (TCP/IP, UDP, DNS, DHCP), Docker, Bash/Python scripting, Git, Data structures & algorithms
Preferred skills
ROS 2, CMake, Network security basics, Embedded hardware projects
Technologies
Linux, C, C++, Python, Bash, Docker, Git, TCP/IP, UDP, ROS 2, DDS, MQTT
Responsibilities
Debug robot boot-up sequences and service orchestration; Configure and troubleshoot Linux networking; Build and maintain Docker containers; Write automation scripts for fleet diagnostics; Debug integration issues on real hardware; Participate in code reviews and document work
Seniority
Apprentice, early-career IC
