1,124 Robotics Engineer jobs in Singapore
Robotics Engineer
Posted today
Job Viewed
Job Description
Robotics Engineer - R&D Department
You will push the limits of robotic manipulation to streamline manufacturing. We want someone with a research-driven mindset who thrives on pick-and-place and pick-and-assemble challenges. Your day is all about designing clever algorithms, motion planning across multiple degrees of freedom, and making robots hit their marks with speed and precision.
What To Expect
Design and build motion control systems for robotic manipulators focused on pick-and-place and assembly.
Integrate and calibrate sensors, controllers, and actuators for rock-solid perception and manipulation.
Develop vision systems and algorithms for object recognition and pose estimation.
Create and fine-tune pick-and-place and pick-and-assemble algorithms with smart collision avoidance and optimal path efficiency.
Run kinematic and dynamic analyses to guarantee safe and accurate moves.
Teach robots and run advanced simulations to validate new deployments.
Program robots using Yaskawa, ABB, KUKA, or go deep with C/C#/C++ and Python.
Document everything: reports, code, set-up manuals.
What You’ll Bring
Master’s or Ph.D. in Electrical, Mechanical, or Computer Engineering or equivalent, with solid industry experience.
Deep research background in robotic manipulator kinematics, dynamics, control, and motion planning.
Proven chops in writing and deploying your own pick-and-place or pick-and-assemble algorithms.
Strong grasp of multi-DOF motion planning, from RRT and OMPL to MoveIt! and SBPL.
Hands-on with industrial robot arm controllers, sensor integration, and work-cell setups.
Sharp with gripper mechanisms, computer vision, and AI-driven trajectory planning.
Familiar with object detection and segmentation frameworks like YOLO, Faster R-CNN, or Mask2former.
Comfortable with reinforcement learning and simulation platforms such as MuJoCo, Gazebo, and Isaac Sim.
Bonus points for patents, publications, or specialist certifications in robotics and automation.
This is for someone who loves algorithms and can make robots dance with every degree of freedom.
#J-18808-Ljbffr
Robotics Engineer
Posted today
Job Viewed
Job Description
Overview
About Avetics Global
Avetics Global is a drone solutions company based in Singapore serving Southeast-Asia. We provide end-to-end drone services with a key focus in the industrial space using our customised drones. We take on our own R&D projects to come up with solutions that uniquely solve problems by combining mechanical, systems, robotics, and software expertise. We created a product brand, Volarious, and we are selling products globally. We are now looking for a talented and detail-oriented robotics engineer to join our young and creative team. Come join us and build some cool solutions together for the world.
Job Description
We are searching for a talented
Robotics Engineer
to join our dynamic team. As a Robotics Engineer, you will play a vital role in our Research and Development department, performing various duties, including designing and developing control systems for our product. The successful candidate will have in-depth knowledge of design analytics, algorithms, analysis tools, and object-oriented modelling. To excel in this position, all candidates should be critical and creative thinkers with excellent communication and problem-solving skills.
Responsibilities
Design and develop robotics systems that interact with drones/UAV
Work closely with cross-functional teams to ensure project delivery on time
Gather and analyse users’ requirements and interpret them into the design requirements
Respond to robotics system-related issues and provide technical support to other teams
Conduct testing for the implemented algorithms
Ensure existing research, development and testing equipment are up-to-date
Stay up-to-date with the latest technologies and incorporate new technology into existing units
Work closely with and provide technical support to resolve issues for our customers when needed
Draft new project proposals and present them to management
Any other duties assigned from time to time
Minimum Requirements
Bachelor’s degree in Computer Engineering/Science, Robotics or related fields. 3+ years of experience in the robotics field is preferred.
Strong knowledge of C/C++ and Python, familiar with Git and bash
Strong knowledge of advanced robotics control and filtering (Kalman Filtering and PID)
A creative thinker with good analytical abilities
Proficient in problem-solving
Possess clean, highly readable, and modular coding practices
Excellent teamwork skills, flexibility, and ability to multitask
Preferred Requirements
Experience with ROS, Ubuntu, OpenCV
Experience with Kotlin and Android application development
Experience with PX4 and Ardupilot
Experience with advanced control systems (LQR or MPC)
Experience with classical machine learning, deep learning
Experience with debugging and interacting with electrical and mechanical hardware
#J-18808-Ljbffr
Robotics Engineer
Posted 2 days ago
Job Viewed
Job Description
- Develop robotics application modules for end-user customization
- Evaluation of navigation technologies on mobile robots
- Evaluation of interfacing methods between robots and application modules
- Engage in deployment of systems at customer sites·
- Closely work with the product development team to evaluate system limitations
- Write software & Firmware program
Technical Requirements:
· Strong programming skills in C++/Python
· Experience using Linux Operating Systems
· Excellent software development skills, bug analysis and general debugging
· Ability to understand system architecture
· Ability to do cross-disciplinary work
· Ability to do hands-on work on physical robots
· Experience in Robot Operating System is appreciated
Requirements:
· Degree / Diploma (interest in robotic and embedded/Fresh graduate)
· Preferably in Industrial automation Systems and robotic systems
· Good interpersonal skills
· Good problem solving skills
· Excellent learning ability
· Passionate about the robotics
Robotics Engineer
Posted 9 days ago
Job Viewed
Job Description
Job Title: Robotics Engineer
Location: Singapore
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 looking for robotics engineers to join our vibrant and driven systems integration team working on solving challenging problems in robotics. As a robotics engineer you will be developing our robotics software stack and helping to perform software integration for specific use cases. You will be coding, calling into our software stack and creating applications which utilise our software stack to meet the needs of clients. You will be working with clients to understand their needs and, in turn, implement their requirements accordingly.
Responsibilities
· Develop specialised features and integrate existing functionalities from our software stack for external clients.
· Lead the test of features and software integration works you create.
· Support the deployment of our robots in real world environments.
Requirements and Skills
· Strong foundation in modern C++ programming
· Strong foundation in Data Structures/Algorithms
· Comfortable working on large code bases
· Able to work independently with some guidance
· Able to do technical communication to understand and explain the needs of end-users
· Able to think out of the box and implement solutions under constraints
Bonus Requirements and Skills
· Understanding and familiarity with 3D Data Structures/Algorithms
· Strong mathematical foundation in concepts frequently used for Robotics, such as Linear Algebra, Probability Theory and Basic Optimisation Methods.
· Familiarity with ROS/ROS2
Robotics Engineer
Posted 16 days ago
Job Viewed
Job Description
About Avetics Global
Avetics Global is a drone solutions company based in Singapore serving Southeast-Asia. We provide end-to-end drone services with a key focus in the industrial space using our customised drones. We take on our own R&D projects to come up with solutions that uniquely solves problems by combining mechanical, systems, robotics, and software expertise. We created a product brand, Volarious, and we are selling products globally. (
We are now looking for a talented and detail-oriented robotics engineer to join our young and creative team. Come join us and build some cool solutions together for the world.
Job Description
We are searching for a talented Robotics Engineer to join our dynamic team. As a Robotics Engineer, you will play a vital role in our Research and Development department, performing various duties, including designing and developing control systems for our product.
The successful candidate will have in-depth knowledge of design analytics, algorithms, analysis tools, and object-orientated modelling. To excel in this position, all candidates should be critical and creative thinkers with excellent communication and problem-solving skills.
- Design and develop robotics systems that interact with drones/UAV
- Work closely with cross-functional teams to ensure project delivery on time.
- Gather and analyse users’ requirements and interpret them into the design requirements.
- Respond to robotics system-related issues and provide technical support to other teams.
- Conduct testing for the implemented algorithms.
- Ensure existing research, development and testing equipment are up-to-date.
- Stay up-to-date with the latest technologies and incorporate new technology into existing units.
- Working closely with and providing technical support to resolve issues for our customers when needed.
- Draft new project proposals and present them to management.
- Any other duties assigned from time to time
Minimum Requirements
- Bachelor’s degree in Computer Engineering/Science, Robotics or related fields.
3+ years of experience in the robotics field is preferred. - Must process strong knowledge of C/C++ and Python, familiar with Git and bash.
- Strong knowledge of advanced robotics control and filtering (Kalman Filtering and PID)
- A creative thinker with good analytical abilities
- Proficient in problem-solving.
- Possess clean, highly readable, and modular coding practices.
- Excellent teamwork skills, flexibility, and ability to multitask
Preferred Requirements
- Experience with ROS, Ubuntu, OpenCV
- Experience with Kotlin and Android application development
- Experience with PX4 and Ardupilot
- Experience with advanced control systems (LQR or MPC)
- Experience with classical machine learning, deep learning
- Experience with debugging and interacting with electrical and mechanical hardware.
Mechatronics / Robotics Engineer
Posted today
Job Viewed
Job Description
Join to apply for the
Mechatronics / Robotics Engineer
role at
BeeX
ABOUT BeeX
BeeX is building the world's most advanced Hovering Autonomous Underwater Vehicles (HAUVs). BeeX specialises in providing autonomous robotics solutions to safeguard underwater infrastructure in the maritime, energy and defense sectors, reducing over 90% of carbon emissions. We are pioneering Autonomous Robotics-as-a-Service (ARaaS) on a global scale, supported by decades of operational experiences in harsh waters. With unprecedented efficiency, we strive to provide our customers with a one-point solution for asset integrity management -- protecting assets they value, making sure they stay safe.
Why join us
The industries we serve need new ways to overcome their current challenges, and BeeX is delivering exactly that. Creating anything new is very hard. To do this, we need outstanding people. At BeeX, everyone is dependent; united by enthusiasm for bold innovation. Our multi-disciplinary team thrives in dynamic environments, driving transformative advancements globally. Your progress at BeeX depends largely on you, not some arbitrary corporate ladder. You will be exposed to different aspects of Deeptech, from design to commercialisation. Join us to make a meaningful impact on the world!
You Will Enjoy This Job If You
Enjoy product design and are always thinking of how to build something better.
Want to work in fast-paced start-up environment, prioritising growth over short-term gains.
Like to work independently, as well as collaboratively with team members in other sub-teams.
Have a positive learning mindset, and can quickly absorb knowledge to overcome challenges.
Can assess risk and make time-critical decisions/tradeoffs in imperfect scenarios.
Job Scope
You will report directly to the Hardware Lead. Your daily schedule will include frequent interactions with a multi-disciplinary team, and you need to be equally comfortable working at sea trials and a normal desk in the office. You will need to work in Singapore.
Assist to design, implement and test features for the electrical and mechanical systems of HAUV, in the workshop and in the field
Prepare and maintain fabrication drawings (CAD, PCB) and BOMs, and liaise with vendors on fabrication, to ensure parts conform to our standards
Create, maintain and improve test fixtures, protocols, and data logging systems
Support sustaining engineering efforts for released robotic products, including issue tracking, failure analysis, and incremental design improvements
Perform testing, troubleshooting, and debugging of components
Assist in root cause analysis and corrective/preventive actions (CAPA) for product defects
Collect and analyse test data to identify performance degradation, failure trends, or design weaknesses
Work with cross-functional teams to implement design changes or process improvements based on testing and reliability findings
Set up, execute, and monitor reliability tests (e.g., life-cycle testing, environmental stress testing, vibration/shock, thermal cycling)
Create and maintain technical documentation for our vehicles, including design documentation, assembly instructions, technical procedures, test logs, and service guides
Maintain documentation such as test reports, failure mode effects analyses (FMEA), and engineering change orders (ECOs)
Desired Qualities And Skillsets
Diploma or B.Eng degree in Robotics, Mechatronics, Mechanical Engineering, Electrical Engineering, Computer Engineering, or related field
1-3 years of relevant experience in engineering
Strong troubleshooting and problem-solving skills
Experienced in SolidWorks or equivalent engineering CAD design software
Knowledge of Finite Element Analysis Simulation on design components for structural integrity
Knowledge of prototyping and various manufacturing methods with different materials, ranging from 3D printing, laser cutting, CNC, welding, composites etc.
Experience with Altium designer and other equivalent PCB CAD software
Hands-on experience with soldering, crimping, wire harnessing
Experience with C++ for embedded systems programming and development
Knowledge of battery operated designs, embedded systems, microcontrollers, sensor and actuator interfacing
Experience with quality control and test procedures for tests such as EMI-EMC, Vibration, temperature, humidity testing is a plus
Experience with any 2D schematic, wire harnessing and cable assembly design software is a plus
Remuneration Package
Market competitive salary
Growth opportunities that align with your direct ability in helping the company, rather than an arbitrary corporate ladder
ESOP / equity participation
Healthcare support
Special access to industry events
Support for skills upgrading / learning credits
Referrals increase your chances of interviewing at BeeX by 2x
Get notified about new Mechatronic jobs in
Singapore, Singapore .
#J-18808-Ljbffr
Assistant Robotics Engineer
Posted today
Job Viewed
Job Description
ABOUT
BeeX
BeeX is building the world's most advanced Hovering Autonomous Underwater Vehicles (HAUVs).
BeeX specialises in providing autonomous robotics solutions to safeguard underwater infrastructure in the maritime, energy and defense sectors, reducing over 90% of carbon emissions. We are pioneering Autonomous Robotics-as-a-Service (ARaaS) on a global scale, supported by decades of operational experiences in harsh waters. With unprecedented efficiency, we strive to provide our customers with a one-point solution for asset integrity management -- protecting assets they value, making sure they stay safe.
WHY JOIN US NOW
The industries we serve need new ways to overcome their current challenges, and BeeX is delivering exactly that. Creating anything new is very hard. To do this, we need outstanding people.
At BeeX, everyone is dependent; united by enthusiasm for bold innovation. Our multi-disciplinary team thrives in dynamic environments, driving transformative advancements globally.
Your progress at BeeX depends largely on you, not some arbitrary corporate ladder. You will be exposed to different aspects of Deeptech, from design to commercialisation. Join us to make a meaningful impact on the world!
You will enjoy this job if you:
Enjoy product design and are always thinking of how to build something better.
Want to work in fast-paced start-up environment, prioritising growth over short-term gains.
Like to work independently, as well as collaboratively with team members in other sub-teams.
Have a positive learning mindset, and can quickly absorb knowledge to overcome challenges.
Can assess risk and make time-critical decisions/tradeoffs in imperfect scenarios.
Job Scope
You will report directly to the Hardware Lead. Your daily schedule will include frequent interactions with a multi-disciplinary team, and you need to be equally comfortable working at sea trials and a normal desk in the office. You will need to work in Singapore.
Assist to design, implement and test features for the electrical and mechanical systems of HAUV, in the workshop and in the field
Prepare and maintain fabrication drawings (CAD, PCB) and BOMs, and liaise with vendors on fabrication, to ensure parts conform to our standards
Create, maintain and improve test fixtures, protocols, and data logging systems
Support sustaining engineering efforts for released robotic products, including issue tracking, failure analysis, and incremental design improvements
Perform testing, troubleshooting, and debugging of components
Assist in root cause analysis and corrective/preventive actions (CAPA) for product defects
Collect and analyse test data to identify performance degradation, failure trends, or design weaknesses
Work with cross-functional teams to implement design changes or process improvements based on testing and reliability findings
Set up, execute, and monitor reliability tests (e.g., life-cycle testing, environmental stress testing, vibration/shock, thermal cycling)
Create and maintain technical documentation for our vehicles, including design documentation, assembly instructions, technical procedures, test logs, and service guides
Maintain documentation such as test reports, failure mode effects analyses (FMEA), and engineering change orders (ECOs)
Desired Qualities and Skillsets
Diploma or B.Eng degree in Robotics, Mechatronics, Mechanical Engineering, Electrical Engineering, Computer Engineering, or related field
1-3 years of relevant experience in engineering
Strong troubleshooting and problem-solving skills
Experienced in SolidWorks or equivalent engineering CAD design software.
Knowledge of Finite Element Analysis Simulation on design components for structural integrity.
Knowledge of prototyping and various manufacturing methods with different materials, ranging from 3D printing, laser cutting, CNC, welding, composites etc.
Experience with Altium designer and other equivalent PCB CAD software.
Hands-on experience with soldering, crimping, wire harnessing.
Experience with C++ for embedded systems programming and development.
Knowledge of battery operated designs, embedded systems, microcontrollers, sensor and actuator interfacing.
Experience with quality control and test procedures for tests such as in EMI-EMC, Vibration, temperature, humidity testing is a plus.
Experience with any 2D schematic, wire harnessing and cable assembly design software is a plus.
Remuneration Package
Market competitive salary
Growth opportunities that align with your direct ability in helping the company, rather than an arbitrary corporate ladder
ESOP / equity participation
Healthcare support
Special access to industry events
Support for skills upgrading / learning credits
#J-18808-Ljbffr
Be The First To Know
About the latest Robotics engineer Jobs in Singapore !
AI-Robotics Engineer
Posted today
Job Viewed
Job Description
Join to apply for the
AI-Robotics Engineer
role at
DSTA
At DSTA, we pioneer the development of AI-enabled autonomous systems that address complex mission challenges, advancing Singapore’s defence capabilities. As part of our team, you will be at the forefront of creating innovative solutions, collaborating with top-tier experts from industry, academia, and within Singapore’s Defence Technology Community. Join us in shaping the future of defence technology and achieve your potential in an environment that fosters growth, learning, and innovation.
Learn more about our work at our Medium Blog.
We are seeking an AI-Robotics engineer to join our team, where you will work alongside a multidisciplinary group of engineers and researchers. We are looking for forward-thinking innovators who are passionate about developing and applying AI and robotics technologies to real-world challenges. Your work will directly contribute to the advancement of autonomous systems for multi-robot reconnaissance in complex terrain – pushing the boundaries of applied R&D in autonomy.
Key Responsibilities
Design & Development: Architect, develop, and test multi-robot exploration capabilities, including sensor data processing, simultaneous localisation and mapping (SLAM), and autonomous path planning.
Machine Learning & Robotics Integration: Implement and optimise machine learning models and robotics software on unmanned vehicle platforms, primarily using C++, CUDA, or Rust (Python as an additional option).
System Integration & Testing: Lead software & hardware integration, ensuring seamless operation of robotic systems. Conduct comprehensive testing, from simulations to field trials, both locally and internationally.
Continuous Innovation: Drive the continuous improvement of AI & robotics development tools and methodologies to stay at the cutting edge of technology.
Edge Robotics Applications: Contribute to software and AI Engineering for edge robotics, focusing on real-time decision-making and system efficiency.
Research and Development: Stay abreast of advancements in areas such robotics, networking, computer vision, cybersecurity, human-robot interaction, assured autonomy, robotics systems integration, swarm intelligence, and much more.
Requirements
Robotics-grounded tinkerers hailing from, but not limited to, Computer Engineering, Computer Science, EE/EEE, Mechatronics.
Resourceful and unyielding self-starters who thrive in an ambiguous environment, with passion for taking ideas from concept to fruition.
Hands-on experience in robotics development, including both software and hardware integration.
A team player who values clean code, robust documentation, and effective communication.
An eager learner who is committed to upskilling and sharing knowledge to elevate the team’s performance.
Ability to influence and lead technical discussions, driving programme success through effective communication and technical expertise.
Familiarity with ROS/ROS2, robotics simulation, version control (Git), and Docker will be advantageous.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Other
Industries
Defense and Space Manufacturing
Referrals increase your chances of interviewing at DSTA by 2x
Sign in to set job alerts for “Robotics Engineer” roles.
#J-18808-Ljbffr
AI Robotics Engineer
Posted today
Job Viewed
Job Description
Certis is a leading outsourced services partner that designs, builds and operates smart, integrated solutions across security, facilities management and customer experience. Headquartered in Singapore with a growing presence in Australia and Qatar, we harness the power of technology, from AI to robotics, to deliver critical services that protect lives and enable communities to thrive.
At Certis, your work has purpose. You will be part of a mission that goes beyond operations and shapes safer, smarter and better outcomes for people and businesses. We offer diverse career pathways, invest in your growth and empower you to make a meaningful difference. If you are ready to build the future, your journey starts here with us.
What You'll Do
Design, develop, and train AI models for robotic perception, including computer vision, SLAM, and reinforcement learning for autonomous navigation and task execution.
Optimize deep learning algorithms for real-time edge computing on robotic platforms, ensuring low latency and energy efficiency.
Develop federated learning strategies for distributed AI training across robot fleets, maintaining data privacy and bandwidth efficiency.
Collaborate with robotics engineers to integrate AI models into robotic systems for intelligent, autonomous behaviour in dynamic environments.
What We're Looking For
Minimum 4 years’ experience in AI/ML for robotics, proficient with TensorFlow, PyTorch, and deep learning techniques for perception and navigation.
Proven ability to optimize AI models for edge devices like NVIDIA Jetson, focusing on real-time inference and resource efficiency.
Experience with federated learning and deploying computer vision algorithms (object recognition, 3D mapping) using ROS2.
Strong skills in data augmentation, synthetic data generation, and building robust AI models for resource-constrained environments.
Interested applicants may apply directly to DTC at:
#J-18808-Ljbffr
[GRIT] Robotics Engineer
Posted 2 days ago
Job Viewed
Job Description
Description
You will help to design and develop Guidance, Navigation and Control (GNC) systems and algorithms for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers in Singapore and around the region.
Responsibilities
• Design, develop and modify guidance, navigation, and flight control systems and algorithms for our unmanned aircraft systems.
• Develop and modify 6-DOF and hardware-in-the-loop (HIL) simulation environments.
• Select, test, evaluate and integrate new sensors or navigation systems onto our drone systems.
• Write, modify, and test firmware and flight code that runs on the flight control computers of our drone systems (in C or C++).
• Analyze flight data to verify flight performance and to help to troubleshoot issues that are found during the flights of our drone systems.
• Generate documentation on the specifications, design, test procedures and test results of the GNC systems and algorithms that were developed.
• Participate in design and code reviews.
• Support ground and flight test activities.
• Work in a collaborative manner with staff in other engineering (e.g. system, software, safety, flight test, etc.) and business groups
Technical Skills and Competencies
• Knowledge in system modelling and control, analysis, and simulation in aircraft applications.
• Knowledge in developing model-based design and analyses using MATLAB/Simulink.
• Knowledge in inertial and other type of sensors for navigation (e.g. accelerometers, gyroscopes, magnetometers, GNSS receivers, pressure sensors, ranging sensors, etc.)
• Knowledge in Kalman filtering, digital signal processing and sensor data fusion.
• Proficient in C/C++ programming language.
• Proficient in software and development tools such as Linux, ROS and Git.
• Excellent written and verbal skills.