Robotics Autonomy Software Engineer

BEEX PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Market salary
ESOP / equity
Learning credits
Healthcare
Industry events access
Snacks pantry

Job summary

BeeX seeks an experienced Robotics Autonomy Software Engineer to advance its HAUV autonomy stack, reporting to the Software Lead and collaborating with hardware and operations teams.

You will develop mission-critical planning, perception and SLAM algorithms, and mentor junior engineers while working in a fast-paced deep-tech startup environment.

Qualifications

  • PhD/MSc in Computer Engineering or Computer Science required.
  • Proficient in C++ and Python on Linux.
  • Experience with ROS1 and deep learning frameworks.
  • Strong 3D vision, SLAM, and sensor integration.

Responsibilities

  • Develop autonomous mission planning software for HAUVs.
  • Develop perception and fusion algorithms using monocular cameras and sonar/multibeam.
  • Train deep learning models for target detection and tracking.
  • Implement path planning for inspection coverage under CSWIP standards.
  • Develop middleware drivers linking hardware with software stack.
  • Mentor junior engineers.
  • Test robotics algorithms with SITL simulation.

Skills

PhD/ MSc in CS
C++ & Python
ROS1
PyTorch
3D computer vision
SLAM
Sensor integration
References/testimonials

Education

PhD/ MSc in Computer Engineering or Computer Science

Tools

ROS1
PyTorch

Job description

BeeX is seeking an experienced and innovative Robotics Autonomy Software Engineer to join our fast-growing deep-tech startup.

WHY JOIN US?

We're pioneering the world's most advanced Hovering Autonomous Underwater Vehicles (HAUVs) and Autonomous Robotics-as-a-Service (ARaaS) to safeguard critical underwater infrastructure in the maritime, energy, and defense sectors while drastically reducing carbon emissions. The industries we serve needs new ways to overcome their current challenges, and BeeX is delivering exactly that.

Creating anything new is very hard. To achieve this, we need outstanding people. At BeeX, everyone is united by enthusiasm for bold innovation. Our multi-disciplinary team thrives in dynamic environments, driving transformative advancements globally.

What you can achieve at BeeX depends on what your goals are. By joining our fast-growing startup, you will be exposed to different aspects of Deeptech, from design to commercialisation. Join us to make a meaningful impact on the world!

If you thrive in a dynamic, fast-paced environment and are excited about using cutting-edge robotics to make a meaningful global impact, we want to hear from you.

What You'll Be Doing (Job Scope)

You will be working on the core autonomy stack for our HAUVs. You will report directly to the Software Lead and frequently collaborate with hardware and operational teams.

  • Develop mission-critical and safe autonomous mission planning software.
  • Develop perception and fusion algorithms utilising sensors such as monocular cameras and Sonar/Multibeam.
  • Train deep learning models (e.g., semantic segmentation networks) for the detection and tracking of targets to enable advanced robotic maneuvers and intervention.
  • Implement optimal path planning strategies to ensure efficient inspection coverage, adhering to standards like CSWIP 3.3U/3.4U.
  • Develop middleware drivers to link hardware with the robotics software stack.
  • Mentor and guide junior engineers in achieving their technical outcomes.
  • Test and debug robotics algorithms using Software-in-the-Loop (SITL) simulation.
What We're Looking For (Desired Qualities & Skillsets)

We are looking for an outstanding individual who is united by enthusiasm for bold innovation and has a proven background in complex robotic systems.

  • PhD/Msc in Computer Engineering or Computer Science.
  • Proficiency in C++ and Python within a Linux environment.
  • Extensive experience writing code for complex robotic systems and familiarity with the Robot Operating System (ROS1) framework.
  • Proficiency in the usage of Deep Learning frameworks such as Pytorch.
  • Experience with 3D computer vision techniques.
  • Experience with SLAM for localisation methods and various path planning algorithms.
  • Experience with sensor and actuator hardware integration.
  • Testimonial of 2 other engineers who have worked with you
Remuneration & Benefits

We are committed to recognizing and rewarding outstanding talent.

  • Market competitive salary.
  • ESOP / equity participation.
  • Growth opportunities aligned with your direct contribution to the company, not an arbitrary corporate ladder.
  • Healthcare support
  • Support for skills upgrading/learning credits
  • Special access to industry events.
  • Well-stocked pantry with great snacks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Autonomy Software Engineer
Senior Robotics Autonomy Software Engineer

Beex Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
ESOP / equity participation
Healthcare support
Growth opportunities
Research Fellow - Robotics Software Engineer
Research Fellow - Robotics Software Engineer

Beex • Singapore

On-site
SGD 120,000 - 170,000
Market-competitive salary
Healthcare support
Learning credits
+2
Research Fellow - Robotics Software Engineer
Research Fellow - Robotics Software Engineer

Beex Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Market competitive salary
Growth opportunities
Healthcare support
+3
Robotics Hardware Engineer
Robotics Hardware Engineer

BEEX PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
ESOP / equity participation
Healthcare support
Growth opportunities
+2
Engineering Lead - HAUV Systems
Engineering Lead - HAUV Systems

Beex Pte Ltd • Singapore

On-site
SGD 140,000 - 210,000
Healthcare support
Equity participation
Industry events access
Operations Engineer
Operations Engineer

Beex • Singapore

On-site
SGD 60,000 - 90,000
Healthcare support
ESOP / equity participation
Growth opportunities
+2
Operations Engineer
Operations Engineer

Beex Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Market-competitive salary
Growth opportunities aligned with your
ESOP / equity participation
+4
Engineering Support Technician
Engineering Support Technician

Beex Pte Ltd • Singapore

On-site
SGD 35,000 - 60,000
Market competitive salary
Equity participation
Healthcare support
+2
Senior Technician (MRO)
Senior Technician (MRO)

Beex • Singapore

On-site
SGD 60,000 - 90,000
ESOP
Healthcare support
Career growth
+1
Fullstack Robotics Intern
Fullstack Robotics Intern

Beex Pte Ltd • Singapore

On-site
SGD 8,928 - 16,740
Sea trials exposure
Hands-on hardware interaction