Back

Robotics Software Engineer

Full Time
Remotely
Apply Now
Client Overview

Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineer teams and grow their CV and skill-set.

We pride ourselves on being supportive and cutting-edge work that continuously invests in staff development, engagement and well-being. We provide security, and career paths, along with individual training programs and mentoring.

A completely integrated innovation studio within the corporate framework, with a primary emphasis on making the future of the food industry accessible to all. Their core objective is to discover, create, and expand tailored automation remedies, utilizing a team of proficient individuals covering domains like engineering, robotics, and artificial intelligence. Our central mission revolves around constructing automation technology solutions that empower individuals to achieve greater feats.

Position Summary

In your role as a Robotics Software Engineer, your expertise in Robotic Software Engineering will be the key to your success. Collaborating with our skilled team, you'll play a pivotal role in advancing our cutting-edge product development accelerator. Your responsibilities will involve crafting, programming, and evaluating top-notch software essential for ensuring the dependable and secure operations of commercial robots.

Role Overview
  • Experienced coding skill set, able to lead 1-2 engineers to complete small to medium-scale projects with minimal guidance.
  • An active contributor and a high command of a defined area of codebase.
  • Assist in the design and development of software solutions for robotics and automation systems, including algorithms, control systems, and user interfaces.
  • Collaborate with cross-functional teams to define software requirements and specifications based on project goals and objectives.
  • Implement, test, and debug software modules for robotic systems, ensuring high-quality and reliable performance.
  • Optimize software performance and efficiency to enhance the speed, accuracy, and responsiveness of robotic and automation processes.
  • Conduct thorough testing and validation of software solutions to ensure compliance with functional and safety standards.
  • Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
  • Stay up-to-date with the latest advancements in robotics and automation technologies and apply relevant knowledge to enhance software development practices.
  • Assist in troubleshooting and resolving software-related issues and provide technical support to internal teams and end-users as needed
Candidate Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of software development principles, algorithms, and data structures.
  • Proficiency in programming languages such as C++ and/or Python, Javascript, CSS, HTML, and JSON.
  • Experience in Firmware and VC Transmission.
  • Experience with robotics frameworks and libraries (e.g., ROS2, OpenCV) is a plus.
  • Strong problem-solving and analytical skills, with the ability to debug and resolve software issues.
  • Excellent teamwork and communication skills to collaborate effectively with cross-functional teams.
  • Eagerness to learn and adapt to new technologies and software development practices.
  • Passion for robotics and automation technologies, with a desire to contribute to the advancement of these fields.
Salary, Incentive, and Benefits Packages
  • Competitive Salary Package
  • Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependent, and more
  • An annual salary increase, as laid out in the contract
  • Free food and drinks provided in the office
  • Company trips

Submit your CV today

Submit your CV today and one of our recruitment officers will get in touch with you!

(.PDF/.DOCX) Max Size (4mb)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Based in

Cloud Employee is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.

We pride ourselves on being a supportive and cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, and career paths, along with individual training programs and mentoring.

Role Overview

  • Experienced coding skill set, able to lead 1-2 engineers to complete small to medium-scale projects with minimal guidance.
  • An active contributor and a high command of a defined area of codebase.
  • Assist in the design and development of software solutions for robotics and automation systems, including algorithms, control systems, and user interfaces.
  • Collaborate with cross-functional teams to define software requirements and specifications based on project goals and objectives.
  • Implement, test, and debug software modules for robotic systems, ensuring high-quality and reliable performance.
  • Optimize software performance and efficiency to enhance the speed, accuracy, and responsiveness of robotic and automation processes.
  • Conduct thorough testing and validation of software solutions to ensure compliance with functional and safety standards.
  • Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
  • Stay up-to-date with the latest advancements in robotics and automation technologies and apply relevant knowledge to enhance software development practices.
  • Assist in troubleshooting and resolving software-related issues and provide technical support to internal teams and end-users as needed

Candidate Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of software development principles, algorithms, and data structures.
  • Proficiency in programming languages such as C++ and/or Python, Javascript, CSS, HTML, and JSON.
  • Experience in Firmware and VC Transmission.
  • Experience with robotics frameworks and libraries (e.g., ROS2, OpenCV) is a plus.
  • Strong problem-solving and analytical skills, with the ability to debug and resolve software issues.
  • Excellent teamwork and communication skills to collaborate effectively with cross-functional teams.
  • Eagerness to learn and adapt to new technologies and software development practices.
  • Passion for robotics and automation technologies, with a desire to contribute to the advancement of these fields.

Nice to have

Salary, Incentive, and Benefits Packages

  • Competitive Salary Package
  • Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependent, and more
  • An annual salary increase, as laid out in the contract
  • Free food and drinks provided in the office
  • Company trips
Do you think you are ready for the challenge?
Apply Now
Close icon

Submit your CV today

One of our recruitment officers will get in touch with you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.