CAREERS / BUILD WITH XCUGAS
Build what
moves next.
From the chassis to the code. Help shape the robot, vehicle and drone platforms others can build on.
Unpaid internshipsAll roles on this page are unpaid.
Explore the roles
FIND YOUR STARTING POINT
One platform.
Many ways to build.
Eight engineering internship roles across hardware, autonomy and connected software. Choose a role to see the work and skills involved.
Autonomy & navigationROS Engineer
Unpaid internship
Connect sensors, movement and tasks across our robot and vehicle platforms.
What you’ll work on
Develop ROS 2 nodes, integrate LiDAR and camera data, and explore mapping, navigation and simulation.
Useful starting skills
Python or C++, Linux, ROS basics; familiarity with SLAM, Nav2 or Gazebo is a plus.
Firmware & controlEmbedded Firmware Engineer
Unpaid internship
Bring motors, sensors and connected hardware to life.
What you’ll work on
Write microcontroller firmware, interface with sensors and motor controllers, and debug device communication.
Useful starting skills
C or C++, microcontrollers, UART, I²C and SPI; hands-on electronics projects are a plus.
Hardware & electronicsElectronics & PCB Design Engineer
Unpaid internship
Help build the electronics inside a robotics platform.
What you’ll work on
Work on circuit schematics, PCB layouts, power distribution and bench testing for sensor and control boards.
Useful starting skills
Circuit fundamentals, a PCB design tool such as KiCad, and basic measurement and soldering skills.
Chassis & mechanismsMechanical Design Engineer
Unpaid internship
Turn platform requirements into parts that fit and move.
What you’ll work on
Design chassis parts, sensor mounts, enclosures and payload interfaces; support prototyping and assembly.
Useful starting skills
3D CAD, mechanical design fundamentals, engineering drawings and an interest in fabrication.
Perception & sensingComputer Vision Engineer
Unpaid internship
Help robots understand what their cameras can see.
What you’ll work on
Explore object detection, depth-camera processing and visual inspection; evaluate models on representative test data.
Useful starting skills
Python, OpenCV and machine-learning fundamentals; familiarity with PyTorch or TensorFlow is a plus.
Aerial platformsDrone & Flight Systems Engineer
Unpaid internship
Connect aerial hardware with the software that guides it.
What you’ll work on
Explore flight-controller integration, telemetry, mission simulation and docking-system interfaces.
Useful starting skills
Control systems and Python or C++; familiarity with PX4, ArduPilot or MAVLink is a plus.
Cloud & connectivityFull Stack & IoT Engineer
Unpaid internship
Make robot status and controls accessible from a web dashboard.
What you’ll work on
Build dashboard views, telemetry APIs and remote-control interfaces for connected robot platforms.
Useful starting skills
JavaScript or TypeScript, web fundamentals, backend APIs and an interest in MQTT or WebSockets.
Language & robot tasksAI & Robotics Integration Engineer
Unpaid internship
Explore how natural-language instructions become robot tasks.
What you’ll work on
Prototype LLM connectors, structured task interpretation and simulated robot workflows with validation and operator review.
Useful starting skills
Python, APIs, LLM fundamentals and an interest in robotics; experience evaluating model outputs is a plus.
SHOW US WHAT YOU’RE BUILDING
Start with
your curiosity.
Share a project, a prototype or a problem you enjoyed solving. Coursework and personal projects can help explain your interests and experience.
hello@xcugas.com ↗How to apply
- Choose your role.
Use “Apply by email” inside a role above to open an application draft.
- Tell us about yourself.
Attach your CV and include relevant project links, your background, location, availability and preferred duration.
- Review and send.
Send the draft from your email app. If it does not open, email hello@xcugas.com with the role name in the subject.
All listed internships are unpaid; no salary or stipend is offered. Duration, weekly commitment, location or remote arrangements, and project scope will be discussed before you accept an internship.
