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.
Position Overview
As a Software Engineer for the Robot Cloud Platform at Phoenix Recruitment, you will play a pivotal role in developing and maintaining cloud-based solutions that power robotic systems. You will collaborate with cross-functional teams to ensure seamless integration of cloud services with robotic hardware, while continuously improving the platform’s performance and scalability. This position requires a blend of software engineering expertise, problem-solving skills, and a passion for innovation in robotics technology.
Job Responsibilities
- Design, develop, and maintain software components for the Robot Cloud Platform.
- Collaborate with hardware teams to integrate cloud functionalities with robotic systems.
- Implement and optimize APIs for seamless data exchange between cloud services and robots.
- Conduct rigorous testing to ensure reliability and efficiency of software deployments.
- Participate in code reviews to uphold best practices and ensure code quality.
- Monitor system performance and troubleshoot issues to improve overall platform reliability.
- Stay updated with the latest advancements in cloud technologies and robotics.
- Contribute to the documentation of system architecture and design patterns.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in software development, preferably in cloud computing or robotics.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Excellent analytical and problem-solving skills.
- Ability to work effectively in a team-oriented environment.
Technologies & Tools
The Software Engineer for the Robot Cloud Platform will utilize a variety of technologies and tools, including cloud computing services (AWS, Azure), programming frameworks (Node.js, React), databases (SQL, NoSQL), container orchestration tools (Kubernetes), and version control systems (Git). Familiarity with robotic simulation tools and machine learning frameworks will also be beneficial in enhancing the functionality of the cloud platform.
Ideal Candidates
Ideal candidates for this position possess a strong passion for technology and innovation, especially in the fields of robotics and cloud computing. They should demonstrate a proactive approach to problem-solving and have a keen curiosity to explore emerging technologies. Strong communication and collaboration skills are essential, as the role requires working with diverse teams. Additionally, candidates should show resilience in the face of challenges and a commitment to delivering high-quality products that meet user needs.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.