Robotics Autonomy Software Engineer

About Company

Company Name BEEX
Company UEN 201834961K

Job Detail

High-Level Mission Planning: Design and execute autonomous action plans to achieve inspection objectives efficiently and safely under operational constraints. Mapping: Develop methods to transform noisy sonar sensor data into navigable maps suitable for autonomous underwater vehicle (AUV) path planning and decision-making. Adaptive Mission Execution: Enable robust mission adjustment in harsh and low-visibility environments by accounting for odometry drift, environmental uncertainty, and adversarial conditions; assess deviations between expected and observed structures and respond accordingly. Anomaly Detection: Build capabilities to detect and localise structural anomalies or defects during inspection, and adapt inspection behaviour based on findings. Sensor Integration: Integrate and optimise hardware drivers and low-level interfaces to extract maximum performance and implicit state information, supporting higher-level autonomy and perception. Develop middleware drivers to link hardware with the robotics software stack, including to test and debug robotics algorithms using Software-in-the-Loop (SITL) simulation. Mentor and guide junior engineers in achieving their technical outcomes.

Job Requirements

[Fresh Graduates are Welcome] 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

Job Title Robotics Autonomy Software Engineer
Salary SGD3,000.00 - 5,000.00
Employment Type Full Time
Working Experience 1 Years
Qualification Degree