Full Time

Software Engineer, Robot Cloud Platform

Phoenix Recruitment
$90,000 - $140,000* / year (about $43–$67 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 Phoenix Recruitment, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer, Robot Cloud Platform at Phoenix Recruitment will be responsible for designing, developing, and maintaining robust cloud-based backend systems that enhance the functionality and performance of our robotic solutions. This role involves collaborating with cross-functional teams to ensure seamless integration between cloud services and robotic applications, while also contributing to the implementation of new features that elevate the user experience. The ideal candidate will engage in problem-solving and troubleshooting to refine system architecture, optimize existing codebases, and ensure overall system stability and scalability.



Job Responsibilities

  • Design and implement scalable cloud infrastructure for robotic systems.
  • Develop and deploy cloud services that support robotic functionalities.
  • Collaborate with hardware engineers to integrate cloud solutions with robot hardware.
  • Conduct code reviews to maintain high coding standards and best practices.
  • Identify and troubleshoot issues related to system performance and reliability.
  • Document processes and system architecture for team reference.
  • Participate in Agile development processes, including sprint planning and retrospectives.
  • Provide technical support and mentorship to junior engineers.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in cloud software development.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience in robotics or real-time systems is a plus.
  • Excellent problem-solving and analytical skills.


Technologies & Tools

The Software Engineer, Robot Cloud Platform will work with a variety of technologies and tools, including cloud computing platforms (AWS, Google Cloud, Azure), programming languages (Python, Java, C++), and software development tools for version control (Git), continuous integration (Jenkins), and project management (JIRA). Additionally, the role may involve utilizing container technologies such as Docker and orchestration tools like Kubernetes to manage services efficiently.



Ideal Candidates

Ideal candidates for this role are proactive, innovative thinkers with a keen interest in robotics and cloud computing. They should demonstrate strong communication skills and an ability to work collaboratively within a team. An ideal candidate is also adaptable and willing to learn, with a passion for exploring new technologies and approaches to enhance the functionality of robotic systems. Additionally, they should possess a meticulous attention to detail and a strong drive to deliver high-quality software solutions.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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