Primary Languages: Python and C++
About the Role
At Roboteam, we’re building real-world robotic solutions that blend software, sensors, and AI. We’re looking for a junior developer to join our cross‑functional team and help ship production‑grade features for autonomous systems used in defense, smart‑city, and industrial environments.
What You’ll Do
- Build and maintain software for robotic platforms and sensor‑rich IoT systems.
- Integrate software with real hardware: controllers, sensors, edge devices.
- Implement data processing, control logic, and system services.
- Collaborate with algorithms, hardware, and product teams to deliver end‑to‑end features.
Must‑Haves
- Solid programming skills in Python and C++.
- Up to 1 year of experience (industry, academic, or personal projects).
- Familiarity with Linux development environments
- Strong problem‑solving, curiosity, and ability to learn fast.
Nice‑to‑Have
- Experience with ROS/ROS2 and robotics middleware.
- Basic knowledge Kotlin/Java (Android companion apps).
- Knowledge of networking/IPC and protocols (e.g., MQTT, REST; JAUS is a plus).
- Exposure to Docker, CI/CD, or cloud/edge deployment.
- Understanding of control systems, real‑time constraints, or computer vision.
Why Roboteam
Work at the frontier of applied robotics with meaningful real‑world impact.
Hands‑on hardware + software development.
Mentorship from senior engineers and clear growth paths.
Diverse projects—from autonomous ground robots through drones to smart city sensors
How to Apply
Send your CV, a short note about a project you’re proud of (GitHub links welcome), and availability to with hr@robo-team.com with the subject: Junior Software Engineer – Robotics.