Job Search and Career Advice Platform

Enable job alerts via email!

Robotics Autonomy Engineer

DCONSTRUCT ROBOTICS PTE. LTD.

Singapore

On-site

SGD 50,000 - 80,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AI and robotics company in Singapore seeks Robotics Engineers to develop and test algorithms for robot autonomy. Ideal candidates have a strong foundation in C++ and mathematics, and are comfortable with large code bases and research implementation. Join a team dedicated to technological innovation and cutting-edge solutions. Applications can be submitted via careers@dconstruct.co.

Qualifications

  • Strong mathematical foundation in Linear Algebra, Probability Theory, and Basic Optimisation Methods.
  • Strong foundation in modern C++ programming.
  • Strong foundation in Data Structures/Algorithms.
  • Understand concepts in memory allocation and cache performance.
  • Comfortable in writing and debugging high performance native code.
  • Comfortable working on large code bases.
  • Able to work independently with some guidance.

Responsibilities

  • Stay up to date with new algorithms published in Robotics.
  • Implement or modify core algorithms.
  • Lead testing of applications and software integration.
  • Aid in robot deployment in real environments.

Skills

Strong mathematical foundation
Modern C++ programming
Data Structures/Algorithms
Memory allocation understanding
High performance native code debugging
Large code bases
Research paper implementation
Independent work capability
Job description

About Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting‑edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Robotics Engineers to join our team.

Job Description: dConstruct is hiring Robotics Engineers who will develop and test new algorithms for robot autonomy, such as Robot Localisation, Perception, and Motion Planning. You will be reading up on cutting‑edge research, coding them up, benchmarking, and then integrating it into our software stack. You will be familiarised with the entire robotics development and software workflow.

Responsibilities
  • Keep up to date with new algorithms published in the field of Robotics.
  • Implement or heavily modify core algorithms of algorithms developed or referenced.
  • Lead the test of applications and software integration works you create.
  • Occasionally aid in tests and deployment of our robots in real world environments.
Requirements and Skills
  • Strong mathematical foundation in concepts frequently used for Robotics, such as Linear Algebra, Probability Theory and Basic Optimisation Methods.
  • Strong foundation in modern C++ programming.
  • Strong foundation in Data Structures/Algorithms.
  • Understand concepts in memory allocation, cache performance, data‑oriented programming.
  • Comfortable in writing and debugging high performance native code.
  • Comfortable working on large code bases.
  • Comfortable with reading research papers and following through by coding up an implementation.
  • Able to work independently with some guidance.
Bonus Requirements and Skills
  • Understanding and familiarity with 3D Data Structures/Algorithms.
How to Apply

Please submit your resume detailing your qualifications and interest in the position to careers@dconstruct.co.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.