Embedded Linux Intern

GoMyRobot 

📍 Germany, Germany 🇩🇪

full-time
intern
remote
Posted —

Key Skills

LinuxDockerBashPythonROS

Industry

RoboticsConsumer Electronics

Job Description

Company Description

GoMyRobot is developing next-generation intelligent robotic systems by combining Robotics, Artificial Intelligence, and Embedded Software. We focus on building scalable and reliable Linux-based platforms that power modern robotics and autonomous applications.

Our teams work across system software, robotics middleware, AI integration, and infrastructure tools on x86-64 Linux platforms. We value curiosity, problem-solving, and continuous learning, and we provide interns with hands-on experience on real engineering systems.


Role Description

This is a full-time remote Embedded Linux Intern role focused on x86-64 Linux-based robotic systems .

You will assist in configuring, maintaining, and optimizing Linux environments used for robotics and autonomous systems. Working closely with engineering teams, you will support system integration, debugging, automation, and deployment of robotics software.


Responsibilities

  • Configure and maintain Ubuntu/Debian Linux systems for robotics platforms
  • Support system integration and software deployment on x86-64 systems
  • Debug OS, networking, and application-level issues
  • Monitor system performance and reliability
  • Develop automation scripts using Bash or Python
  • Work with Docker-based development environments
  • Assist in testing and validating robotics software
  • Document system configurations and troubleshooting steps
  • Collaborate with robotics and software engineering teams


Qualifications

  • Currently pursuing or recently completed a degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field
  • Strong understanding of Linux systems and command-line tools
  • Basic experience with Bash and/or Python
  • Knowledge of OS fundamentals (processes, memory, file systems, permissions)
  • Basic networking understanding (TCP/IP, SSH, etc.)
  • Familiarity with Git
  • Strong analytical and troubleshooting skills


Preferred

  • Experience with Ubuntu/Debian systems
  • Docker or containerized environments
  • ROS 2 or robotics software stacks
  • C/C++ programming
  • Linux system debugging tools (journalctl, dmesg, htop)
  • Virtualization (QEMU, KVM, VMware)
  • Exposure to x86-64 hardware environments


What You'll Gain

  • Hands-on experience with Linux-based robotics systems
  • Exposure to real-world robotics and AI infrastructure
  • Experience with modern development workflows (Git, Docker, CI basics)
  • Mentorship from robotics and software engineers
  • Opportunity to contribute to production-oriented systems in a fast-growing robotics environment