Taro Logo

Robotics Software Developer

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.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Robotics

Description For Robotics Software Developer

Jobgether, a leading AI-driven Talent Matching Platform, is seeking a Robotics Software Developer for their client in San Francisco. This role puts you at the forefront of autonomous robotics development, where you'll be responsible for creating and maintaining critical software infrastructure for robot fleet management. You'll work on sophisticated systems handling device management, mission control, and cloud connectivity, directly contributing to advancing automation technology.

The position offers a unique opportunity to work with cutting-edge robotics technology in a collaborative environment. You'll be developing robust software solutions that enable robots to operate effectively in real-world scenarios, implementing mission management systems, and ensuring seamless integration between cloud services and robotic components. The role requires expertise in C++, Python, and robotics frameworks like ROS, combining technical depth with practical application.

Working in San Francisco, you'll join a dynamic team focused on transforming the construction industry through innovative robotics solutions. The company offers comprehensive benefits including medical, dental, and vision coverage, stock options in a growing startup, and a flexible PTO policy. With opportunities for professional growth and the chance to work on groundbreaking technologies, this role is perfect for a mid-level software engineer passionate about robotics and autonomous systems.

The ideal candidate brings 2+ years of robotics software development experience, strong programming skills, and a deep understanding of real-time systems. You'll need to be authorized to work in the United States and possess excellent problem-solving abilities. If you're excited about shaping the future of robotics technology while working in a collaborative, innovative environment, this role offers the perfect opportunity to advance your career while making a significant impact in the field.

Last updated 11 days ago

Responsibilities For Robotics Software Developer

  • 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 For Robotics Software Developer

Python
  • 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

Benefits For Robotics Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • 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
  • Comprehensive medical, dental, and vision benefits
  • Stock options in a rapidly growing early-stage startup
  • A very generous and flexible Paid Time Off (PTO) policy

Interested in this job?

Jobs Related To Jobgether Robotics Software Developer