Spyrosoft10.03.26
AI SCORE 8.5

Senior Robotics Software Engineer - ROS Remote

$120K–$150K/year

About the Role

We are seeking a Senior Robotics Software Engineer - ROS Remote to join our innovative team at Spyrosoft. As a key player in our robotics division, you will work on exciting projects involving mobile robots, drones, and domestic products. This role offers the opportunity to collaborate with international clients and contribute to real-world robotics challenges.

What You'll Do

  • Design, implement, and test robotic software using ROS1 and ROS2.
  • Troubleshoot and optimize robot software for enhanced performance.
  • Collaborate with client teams to accelerate the development of high-quality software solutions.
  • Participate in open-source robotics community events and knowledge sharing.
  • Contribute to the development of cutting-edge technologies such as SLAM, Gazebo, and NVIDIA Isaac Sim.

Requirements

  • Proven commercial experience with ROS1 or ROS2.
  • Strong C++ programming skills and practical knowledge of Linux environments.
  • Experience with sensors such as LiDAR, stereovision, RGBD cameras, and GPS+RTK.
  • Very good English proficiency (B2/C1).
  • Basic experience in Python programming.

Nice to Have

  • Experience with the Linux kernel, including writing device drivers.
  • Knowledge of Continuous Integration and Docker.

What We Offer

  • Competitive salary ranging from $120,000 to $150,000 per year.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional growth and development in cutting-edge technologies.
  • Engagement in open-source projects that make a real impact in the robotics community.
  • Supportive team culture that encourages knowledge sharing and collaboration.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Robotics Software Engineer role at Spyrosoft offers a unique opportunity to work on innovative robotics projects in a fully remote environment. With a competitive salary and a focus on professional growth, this position is ideal for experienced engineers looking to make an impact.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C++ and Python with hands-on experience in ROS (Robot Operating System), particularly ROS1 and ROS2, enabling the development of complex robotic applications and simulations.

Strong familiarity with Linux operating systems, particularly in a remote work environment, demonstrating the ability to manage system configurations, troubleshoot issues, and optimize performance for robotics applications.

Experience with Docker for containerization of robotic software, along with knowledge of SLAM (Simultaneous Localization and Mapping) and Gazebo for simulating robotics environments, allowing for efficient testing and deployment of robotic solutions.

Learning Resources

C++ Programming Languageguide

Career Path

Senior Robotics Software Engineer - ROS Remote(Now)Lead Robotics Software Engineer(1-2 years)Robotics Technical Architect(3-5 years)

Market Overview

Market Size 2024
$12.5B
Annual Growth
15.2%
AI Adoption in Robotics
45%
Investment in Robotics Tech
+30%
Labour Demand for Robotics Engineers
+25%
Avg Salary for Senior Robotics Engineers
$130K

Skills & Requirements

Required
C++ROSLinux
Growing in Demand
Machine LearningComputer VisionEdge Computing
Declining
C# for RoboticsJava for Robotics

Domain Trends

Increased Automation in Industries
The demand for automation solutions is driving a 30% increase in robotics software development across manufacturing, logistics, and healthcare sectors.
Integration of AI in Robotics
AI-driven robotics solutions are expected to see a 45% adoption rate in the next two years, enhancing capabilities in perception and decision-making.
Remote Development and Collaboration Tools
The shift to remote work has led to a 60% increase in the use of collaborative tools for robotics development, emphasizing the need for skills in cloud-based platforms.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.