Remotery

Robotics Software Engineer – Rust, ROS2, Embedded

Posted 1 day ago

This is a fully remote position, open to applicants in Egypt, +3 more countries.

πŸ“‹ Description

β€’ Design and enhance ground-control software, which encompasses telemetry, data visualization, and operator interfaces.

β€’ Create and manage embedded software for onboard computing systems.

β€’ Execute workflows for data collection, recording, and real-time streaming.

β€’ Develop communication protocols that link robotic systems, ground stations, and cloud services.

β€’ Collaborate with firmware and software engineers to enhance system performance.

β€’ Construct and oversee video-processing and streaming pipelines.

β€’ Improve memory utilization, multithreading, latency, and overall real-time performance.

β€’ Participate in software architecture and technical design decisions.

β€’ Uphold high standards of code quality through testing, CI/CD, and code reviews.

β€’ Troubleshoot intricate issues across distributed robotics and embedded systems.


⛳️ Requirements

β€’ Minimum of 5 years of experience in embedded systems, robotics, drones, or real-time software development.

β€’ Proficient in Rust with strong professional experience.

β€’ Practical experience in C++ for embedded or performance-critical applications.

β€’ Extensive knowledge of ROS2.

β€’ Experience with GStreamer for video processing or streaming applications.

β€’ Familiarity with embedded Linux, ARM-based architectures, containerization, and hardware-constrained environments.

β€’ Experience in developing graphical user interfaces using frameworks like egui, Qt, or similar technologies.

β€’ Solid understanding of performance optimization, memory management, multithreading, and real-time systems.


🏝️ Benefits

β€’ Competitive salary and performance-based bonuses.

β€’ Opportunities for professional growth and development.

β€’ Flexible work hours and remote work options.

β€’ Comprehensive health benefits, including medical, dental, and vision coverage.

β€’ Collaborative and innovative work environment.

People also viewed

Anovia14 hours ago

C++/C Software Developer – Independent Contractor

CA flagCanada OnlyFreelanceFull-stack Engineer
ApplyView job
RockstarDevelopers GmbH15 hours ago

Senior Full-Stack Developer, Java, Angular

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Crimson Academies15 hours ago

Senior Software Engineer

NZ flagNew Zealand OnlyFull-timeFull-stack Engineer
ApplyView job
Spectrum One15 hours ago

Senior Software Developer, Creatio Experience

PH flagPhilippines OnlyFull-timeFull-stack Engineer
ApplyView job
Hypoport SE15 hours ago

Senior Full-Stack Developer – Angular, Java

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Hypoport SE15 hours ago

Tech Lead, Java, Spring Boot

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers