SanJoseCARecruiter Since 2001
the smart solution for San Jose jobs

Robotics Software Developer

Company: Samson Rose
Location: San Francisco
Posted on: February 1, 2025

Job Description:

We are exclusively engaged with an outdoor robotics client to help find a Robotics Software Developer to build and maintain critical software infrastructure, including device management, mission management, and cloud connectivity. This role involves creating robust, scalable software systems that enable seamless communication between autonomous robots, cloud platforms, and mission control interfaces. This person will play a key role in ensuring the reliability and performance of their robotic operations.Key Responsibilities

  • Design and develop software infrastructure for device management, mission control, and fleet coordination.
  • Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks.
  • Develop interfaces and protocols for managing and configuring robotic devices.
  • Integrate basic cloud services to support data storage, remote monitoring, and analytics.
  • Ensure reliable communication between cloud systems and on-robot components.
  • Optimize software for real-time performance, reliability, and scalability.
  • Collaborate with multidisciplinary team members to ensure seamless end-to-end system functionality.
  • Create documentation for system architecture, APIs, and software modules.Requirements
  • 4+ years of experience in robotics software development, infrastructure, or distributed systems.
  • Proficiency in C++ and Python.
  • Experience developing software for robotic systems (ROS, ROS 2).
  • Understanding of Docker, containerization, and deployment processes.
  • Proficiency with CI/CD pipelines.
  • Knowledge of real-time systems and multi-threaded programming.
  • Proficiency with development tools (Git, JIRA).
  • Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment.Preferred
  • Experience with mission planning and task execution systems.
  • Experience with large-scale distributed robotics systems.
  • Knowledge of cybersecurity practices for IoT and robotics.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and basic cloud services (data storage, REST APIs).
  • Proficiency in communication protocols (MQTT, gRPC, WebSockets, etc.).
  • Experience in deploying robotic systems in field environments (construction, industrial, etc.).If this role is of interest to you, please apply for it with your current resume. We will reach out to schedule an initial call.
    #J-18808-Ljbffr

Keywords: Samson Rose, San Jose , Robotics Software Developer, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Jose RSS job feeds