
Real job — pulled straight from Gramian Consulting Group’s careers page · Verified September 10, 2026 · No reposts.
Job description
Gramian Consulting Group is hiring a Robotics Software Engineer — a full-time, remote role. Apply directly on Gramian Consulting Group's careers page below.
Robotics Software Engineer (Rust / ROS2 / Embedded)
Location: Egypt, Romania, Serbia, Bosnia and Herzegovina
Department: Talent Solutions
Workplace: remote
Employment Type: full
Description
Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.
About the Role
Our client is a Swiss robotics company developing advanced autonomous systems for demanding industrial environments. The team combines embedded software, robotics, real-time control, computer vision, and ground-control technologies to build reliable systems used in complex field operations.
We are looking for a hands-on Robotics Software Engineer to work across onboard and ground-control software, with a strong focus on Rust, ROS2, embedded systems, real-time communication, telemetry, and video streaming. The role spans embedded software, GUI development, communications, performance optimization, and robotics system integration.
CONTRACT: Long term contract or EOR model
LOCATIONS: REMOTE
Key Responsibilities
- Develop and improve ground-control software, including telemetry, data visualization, and operator interfaces.
- Design and maintain embedded software for onboard computers.
- Implement data collection, recording, and real-time streaming workflows.
- Develop communication protocols connecting robotic systems, ground stations, and cloud services.
- Work closely with firmware and software engineers to optimize system performance.
- Build and maintain video-processing and streaming pipelines.
- Optimize memory usage, multithreading, latency, and overall real-time performance.
- Contribute to software architecture and technical design decisions.
- Maintain high code-quality standards through testing, CI/CD, and code review.
- Debug complex issues across distributed robotics and embedded systems.
Requirements
- At least 5 years of experience in embedded, robotics, drone, or real-time software development.
- Strong professional proficiency in Rust.
- Hands-on experience with C++ for embedded or performance-critical software.
- Strong experience with ROS2.
- Experience with GStreamer for video processing or streaming pipelines.
- Familiarity with embedded Linux, ARM-based systems, containerization, and hardware-constrained environments.
- Experience developing GUIs using frameworks such as egui, Qt, or comparable technologies.
- Strong knowledge of performance optimization, memory management, multithreading, and real-time systems.
Get Robotics Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

Senior Software Engineer, MediaWiki Content Platform



Frequently asked questions
Is Robotics Software Engineer at Gramian Consulting Group a remote job?
Yes, Robotics Software Engineer at Gramian Consulting Group is a remote position. Candidates in Egypt, Romania, Serbia, Bosnia and Herzegovina may be preferred.
What skills are required for Robotics Software Engineer at Gramian Consulting Group?
The required skills for Robotics Software Engineer at Gramian Consulting Group include: Rust, Embedded Systems, C++, Qt, ARM, CI/CD.
What is the seniority level for Robotics Software Engineer at Gramian Consulting Group?
Robotics Software Engineer at Gramian Consulting Group is a Senior level position.
How do I apply for Robotics Software Engineer at Gramian Consulting Group?
You can view the full description and apply for Robotics Software Engineer at Gramian Consulting Group on EchoJobs: https://echojobs.io/job/gramian-consulting-group-robotics-software-engineer-rust-ros2-embedded-e02iq.