BeeX Logo

BeeX

Robotics Autonomy Software Engineer

Posted 20 Hours Ago
Be an Early Applicant
In-Office
Singapore
Senior level
In-Office
Singapore
Senior level
As a Robotics Autonomy Software Engineer, you will develop algorithms, mentor juniors, and integrate robotics software while ensuring mission-critical safety for underwater inspections.
The summary above was generated by AI

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

Top Skills

AI
C++
Deep Learning
Linux
Machine Learning
Opencv
Pointcloud Library
Python
Robot Operating System
HQ

BeeX Singapore Office

5 Engineering Drive 1, Block E8 #01-03, Singapore, 117608

Similar Jobs

2 Hours Ago
Hybrid
Singapore, SGP
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As the Manager of Account Management, you will lead client relationships, drive strategic account planning, and manage cross-functional collaborations to ensure client success in the payment solutions sector.
Top Skills: Data AnalysisPayment Technologies
2 Hours Ago
Hybrid
Singapore, SGP
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Specialist in Product Management will optimize product performance, develop strategies, collaborate across teams, and manage disputes and experiences in the payment sector.
Top Skills: Data AnalyticsFinancial ModelingProduct ManagementSecurity Solutions
6 Hours Ago
Remote or Hybrid
Singapore, SGP
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Platform Architect defines platform vision and strategy, provides architectural guidance, establishes governance models, and influences platform decisions to ensure scalability and alignment with business objectives.
Top Skills: AICloud-Based TechnologyEnterprise ArchitectureIntegration PatternsServicenow

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account