Enable job alerts via email!

Robotics Software Developer (San Francisco, CA)

Jobgether

San Francisco (CA)

On-site

USD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Robotics Software Developer in San Francisco, CA. In this role, you will develop and maintain the software infrastructure for autonomous robots, focusing on mission control, device management, and cloud integration. The position offers a chance to work on groundbreaking technologies, with opportunities for professional growth and a competitive salary.

Benefits

Stock options
Flexible Paid Time Off (PTO) policy
Collaborative work environment
Opportunities for professional growth

Qualifications

  • 2+ years of experience in robotics software development.
  • Proficiency in C++ and Python.
  • Experience with ROS, real-time systems, and multi-threaded programming.

Responsibilities

  • Design and develop software infrastructure for device management and mission control.
  • Implement systems to monitor autonomous tasks and ensure real-time performance.
  • Collaborate across teams to ensure system functionality.

Skills

C++
Python
Problem-solving
Team collaboration

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering

Tools

ROS
Docker
Git
JIRA

Job description

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

One of our clients is currently looking for a Robotics Software Developer in San Francisco, CA.

In this role, you will be at the forefront of developing and maintaining the essential software infrastructure that powers a fleet of autonomous robots. Your primary focus will be on creating robust and scalable systems for device management, mission control, and seamless cloud connectivity. You will be instrumental in designing the software that plans, executes, and monitors autonomous tasks, ensuring the reliability and peak performance of robotic operations. This position offers a unique opportunity to shape the software architecture that enables robots to operate effectively in real-world environments, directly contributing to the advancement of automation technology.

Accountabilities:

  • 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 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 teams to ensure seamless end-to-end system functionality.
  • Create clear documentation for system architecture, APIs, and software modules.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 2+ years of experience in robotics software development.
  • Proficiency in C++ and Python.
  • Experience developing software for robotic systems (ROS, ROS 2).
  • Understanding of Docker, containerization, and deployment processes.
  • Knowledge of real-time systems and multi-threaded programming.
  • Proficiency with development tools like Git and JIRA.
  • Strong problem-solving abilities and the ability to work collaboratively.
  • Must be authorized to work in the United States.
  • Preferred: Familiarity with cloud platforms (AWS) and deploying robotic systems in field environments.
  • Work on groundbreaking technologies that are transforming the construction industry.
  • Be part of a collaborative, innovative, and dynamic work environment.
  • Opportunities for professional growth and development.
  • A competitive salary based on your experience.
  • Stock options in a rapidly growing early-stage startup.
  • A very generous and flexible Paid Time Off (PTO) policy.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

SENIOR SOFTWARE ENGINEER

TouchToRate

San Francisco

Remote

USD 99,000 - 200,000

Today
Be an early applicant

Software Engineer

Ready.net

San Francisco

Remote

USD 105,000 - 190,000

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

San Francisco

Remote

USD 120,000 - 175,000

7 days ago
Be an early applicant

Ubuntu Core Software Engineer

Canonical

San Francisco

Remote

USD 120,000 - 175,000

13 days ago

Software/AI Engineer (New Grad)

FurtherAI Inc

San Francisco

Remote

USD 80,000 - 120,000

3 days ago
Be an early applicant

Software Engineer, iOS

Meta

San Francisco

On-site

USD 70,000 - 208,000

6 days ago
Be an early applicant

Software Developer 5

Oracle Database

Redwood City

On-site

USD 96,000 - 252,000

6 days ago
Be an early applicant

SENIOR SOFTWARE ENGINEER

Truss

San Francisco

Remote

USD 120,000 - 160,000

11 days ago

Software Engineer

ALOIS Solutions

California

Remote

USD 80,000 - 100,000

6 days ago
Be an early applicant