Full Time

Software Engineer, Robot Cloud Platform

Team Remotely Inc
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Team Remotely Inc, so some details may not match this job. The employer's own page has the real description.

Overview

Team Remotely Inc. is seeking a talented Software Engineer with a specialization in Robot Cloud Platforms. The successful candidate will be responsible for the design, development, and maintenance of cloud-based software solutions that facilitate robot operation and data processing. This role involves collaboration with cross-functional teams, ensuring system reliability, and implementing innovative features that enhance the overall user experience. The position demands a strong understanding of cloud architecture, machine learning principles, and robotics, with a focus on achieving scalability and efficiency within our platform.



Job Responsibilities

  • Design and implement scalable, fault-tolerant cloud services for robot management and data analysis.
  • Collaborate with robotics engineers to integrate cloud functionalities into robotic systems.
  • Develop APIs and SDKs for cloud-enabled robot applications.
  • Monitor and optimize the performance of cloud applications and services.
  • Conduct debugging and troubleshooting to resolve software issues in real-time.
  • Participate in code reviews and maintain high-quality software through testing and documentation.
  • Assist in the planning and execution of deployment strategies for new features and updates.
  • Stay up-to-date with industry trends and emerging technologies relevant to cloud computing and robotics.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, preferably with a focus on cloud platforms.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud services like AWS, Azure, or Google Cloud Platform.
  • Solid understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Knowledge of robotic operating systems (ROS) and IoT frameworks is a plus.
  • Strong analytical skills and a problem-solving mindset.
  • Excellent communication skills, with the ability to collaborate effectively in teams.


Technologies & Tools

The Software Engineer, Robot Cloud Platform will work with a variety of cutting-edge technologies and tools including cloud computing services (AWS / Azure), RESTful and GraphQL APIs, microservices architecture, Docker for containerization, and Kubernetes for orchestration. Additionally, knowledge of robotic frameworks such as ROS is vital for integrating software solutions with hardware systems.



Ideal Candidates

The ideal candidate for this position is a proactive and innovative thinker who thrives in a fast-paced environment. Strong candidates will possess a deep passion for robotics and cloud technologies, alongside the ability to adapt to evolving project needs. Effective communication and teamwork skills are essential, as collaboration with both technical and non-technical stakeholders is a key component of the role. A commitment to continuous learning and a desire to contribute to the advancement of robotics will set successful candidates apart.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.