Enable job alerts via email!

Senior Robotics Developer , SG

Borr Drilling

Singapore

On-site

SGD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Borr Drilling is seeking an experienced Robotics Developer to enhance automation through advanced software solutions. The ideal candidate will collaborate with diverse teams, lead software development initiatives, and significantly contribute to the design of state-of-the-art robotic applications, utilizing modern programming languages like Python and C++. This role offers a unique opportunity to work at the forefront of technology in a dynamic environment.

Qualifications

  • Minimum 5 years of hands-on experience in robotics development.
  • Advanced understanding of robotics principles, kinematics, and control systems.
  • Proven track record of delivering production-grade software.

Responsibilities

  • Collaborate with teams to architect, develop, and implement robotic software solutions.
  • Mentor junior developers and establish software engineering best practices.
  • Lead implementation of path planning and motion control algorithms.

Skills

Problem Solving
Collaboration
Attention to Detail

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Robotics
Bachelor’s degree in Software Engineering

Tools

Python
C++
ROS

Job description

    EngineeringSG

What we do

Augmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and efficient for manufacturers handling high-mix, high-part complexity operations. Trusted by global leaders in industries such as media blasting, painting, and welding, Augmentus empowers companies to achieve scalability, reliability, and superior operational efficiency. Join us to revolutionize the future of robotics and automation.

About your role

  • Collaborate with robotic developers, product managers and software developers to architect, develop, and implement software solutions that power advanced robotic systems for industrial automation.
  • Mentor junior developers and contribute to establishing best practices in software engineering across the team.
  • Participate in the coding, testing, and maintenance of robotic software components, control algorithms, and user interfaces.
  • Support the integration and communication between software modules, robotic hardware, sensors, and actuators.
  • Lead in the implementation of path planning, motion control, and kinematic algorithms for industrial robots.
  • Troubleshoot and debug software issues, proposing and implementing effective solutions to ensure robust performance of robotic systems.
  • Drive adoption of modern development tools, frameworks, and methodologies suited for robotic applications (e.g., ROS, C++, Python).
  • Collaborate with the team to brainstorm ideas, contribute to architectural discussions, and provide insights for software optimization.
  • Stay up-to-date with the latest advancements in industrial robotics software technology and bring fresh ideas to projects.
  • Architect, develop, and maintain robust software systems that enable high-performance robotic applications.

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Software Engineering, or a related field.
  • Min. of 5 years of hands-on experience in robotics development.
  • Advanced understanding of robotic principles, kinematics, and control systems.
  • Proficiency in programming languages used in robotic software development, such as Python, C++, or ROS.
  • Strong problem-solving skills and an ability to work collaboratively in a team environment.
  • Proven track record of delivering production-grade software in an industrial or R&D setting.
  • Good communication skills to effectively share ideas and collaborate with team members.
  • Attention to detail and a commitment to producing high-quality software solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.