FABRICA AI Senior Robotics Software Engineer
7000 - 9000 SGDFABRICA ROBOTICS PTE. LTD.
Fabrica AI created an automatic tile grouting robot that delivers a 5x productivity boost.This patented solution, currently being deployed at leading construction companies like Woh Hup, BHCC, and others, exemplifies the transformative power of our approach.
We've secured over 3 million USD in funding from prestigious investors like Hoxton Ventures, Credo Ventures, and prominent figures like our professor from Cambridge University and construction giants like Woh Hup. This strong backing fuels our mission and validates the transformative potential of our technology.
Website: (and various press releases, awards, etc.)
Grouting Robot Video:
Core responsibilities:
Design, implement and maintain software modules for autonomous robot operation using the ROS2 framework, including nodes, topics, services and actions
Support the robot perception stack by building and maintaining data pipelines for collection, labelling, and preprocessing, and by assisting in the training and evaluation of AI models.
Develop and integrate AI/ML models into the robot software stack, including model selection, fine-tuning, performance benchmarking, and deployment onto edge hardware.
Research and evaluate other state-of-the-art AI techniques relevant to robotics, including object detection, semantic segmentation, depth estimation, and scene understanding.
Perform accurate calibration of on-robot sensors including cameras and LIDAR.
Design, implement and maintain firmware logic, architecture and device-to-device communication using standard protocol (CAN, I2C, SPI) with a focus on reliability, latency and power constraints.
Evaluate and integrate third party open source libraries, SDKs and/or APIs where beneficial.
Design and execute testing strategies including unit, integration and HIL tests to validate software correctness and system performance.
Systematically diagnose and resolve software and firmware issues across the stack, implementing root-cause fixes rather than symptomatic patches.
Develop and maintain tooling for build systems, testing, logging and remote diagnostics.
Participate in cross-functional design reviews, code reviews and contribute to internal documentation and engineering standards.
You may also be involved in:
Hands-on assembly, wiring and soldering of electronic subsystems as part of prototype bring-up and iteration
Occasional on-site deployment and testing at live operational environments (e.g. construction sites), requiring adaptability and safety-consciousness.
Fabrication of mechanical prototypes using tools including 3D printers, drills, angle grinders etc.
Technical Requirements:
Proficiency in C++17 or later for performance-critical systems.
Proficiency in Python for scripting, tooling, ML pipelines.
Experience with embedded development in C.
Familiarity with robotics simulation environments like Gazebo for development and validation.
Proficiency with ROS2
Experience with version control (Git) and collaborative development workflows
Familiarity with software design principles and CI/CD pipelines (eg Github Actions)
Nice to Haves
Familiarity with deep learning frameworks such as PyTorch or TensorFlow, and common computer vision libraries (e.g. OpenCV, Ultralytics).
Familiarity with cross-compilation build systems for embedded systems (arm-none-eabi).
Experience with electronics is a plus.
Values/ Culture:
Excited to work in a fast-moving startup environment where your work directly shapes the product and puts you close to real-world operations and clients
Comfortable with ambiguity and able to self-direct in an environment where priorities evolve rapidly
Strong first-principles thinking, comfortable defining success metrics and making reasoned decisions with limited data
Self-motivated and impact driven, with a track record of going beyond the minimum through personal projects, open-source contributions or extracurricular technical work
Excited about robotics and similar technical areas and exploring them in work and other projects
Approach unfamiliar problems with curiosity and a growth mindset. Eager to learn across domains including hardware, software and operations
Our work is fast-moving and iterative, and your role will grow with it. We value people who can take initiative, connect their day-to-day work to the bigger picture, and adapt as our priorities evolve.
5000 - 7000 SGD
...Fabrica AI created an automatic tile grouting robot that delivers a 5x productivity boost.This patented solution, currently being deployed at leading construction... ...Responsibilities: Design, implement and maintain software modules for autonomous robot operation using the ROS2...1500 - 2000 SGD
...Fabrica AI created an automatic tile grouting robot that delivers a 5x productivity boost.This patented solution, currently being deployed at leading construction... ...a reasonable amount of technical understanding/engineering interest. Especially if you are part-time, you...7500 - 10500 SGD
...POCs) to evaluate emerging technologies and AI-driven capabilities. Continuously... ...Min. 4 years of experience in Full Stack Engineering Experience developing full stack web applications... ...with relational databases and modern software development practices. Understanding...900 - 1000 SGD
...About the Role We are looking for a talented Robotics AI Software Engineer Intern to join our robotics software engineering team in Singapore. You will contribute to the development of software systems powering autonomous robots used in real-world environments. The...6500 - 9000 SGD
...Robotics Engineer - Embodied AI About the Role We are building in-house humanoid robotics capabilities (perceive, reason, and act autonomously)for real-world service and operational applications. We are looking for a hands-on Embodied AI Engineer with experience...- ...We are seeking a Robotics Software Engineer who is passionate about building intelligent autonomous systems and solving complex real-world engineering challenges. You thrive in fast-paced environments, take ownership of technical problems from diagnosis to deployment, and enjoy...
- ...We are seeking a Robotics Software Engineer who is passionate about building intelligent autonomous systems and solving complex real-world engineering challenges. You thrive in fast-paced environments, take ownership of technical problems from diagnosis to deployment, and enjoy...
1200 - 1800 SGD
...Role We are building in-house humanoid robotics capabilities (perceive, reason, and act... ...We are looking for a hands-on Embodied AI Engineer with an interest in robot learning and... ...physical robots and contribute across both software and hardware tasks. - Pursuing a...3000 - 5200 SGD
...Please apply via this link - 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...4000 - 6000 SGD
...HiL), andlive customer sites to validate robot behavior, navigation, and task execution... ...the stability, and reliability of robotics software in high-load scenarios. Investigate... ...efficiency. Collaborate with Product, Engineering, and Operations teams to continuously improve...5000 - 7000 SGD
...Company Overview / Employee Value Proposition Ascendze Pte Ltd, a company providing High Tech Automation engineering solution services. The company works in robotic-related applications to serve companies needing automation solutions. We develop people’s skills and...6000 - 12000 SGD
...Role Overview Rida Global is seeking a hands-on Senior Software Engineering Manager to lead the planning and delivery of our software, mobile and AI-enabled solutions for transport and logistics operations. The role combines software engineering leadership, Android development...5000 - 8000 SGD
...is responsible for designing and developing intelligent coordination strategies for large-scale robotic fleets operating in production environments. As a Robotics Software Engineer specializing in Fleet Management Algorithms, you will focus on optimization, scheduling, task...6400 - 9500 SGD
...perception products for autonomous and tele-operated robotic systems, focusing on lightweight sensor hardware, advanced vision-based software, and reliable operation in indoor and... ...looking for curious, mathematically strong engineers or scientists who enjoy solving difficult...5000 - 7000 SGD
...About Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated... ...to grow, we are seeking talented Robotics Engineers to join our team. Job Description: dConstruct is hiring Software Engineers who will be developing our...5500 - 7500 SGD
...Solutions Pte Ltd is looking for a hands-on and project-driven Robotics & Automation Engineer / Senior Engineer to support warehouse automation initiatives... ...will work closely with operations teams, internal software developers, vendors, and system integrators to implement...6000 - 9000 SGD
...About company I am partnering with an innovative technology startup that develops next-generation automation and robotic hardware-software platforms. They are focused on making complex robotic systems easier to build, test, and deploy for real-world applications. About...8000 - 13000 SGD
...You will lead the design, development, and deployment of AI-driven solutions, supporting enterprise AI initiatives and transformations... ..., reliability, and security standards Cloud & Platform Engineering Design and implement AI solutions on Azure and other cloud platforms...8000 - 11000 SGD
...closely with cross-functional teams—including engineering, marketing, and sales—to deliver... ...objectives. If you are passionate about robotics and artificial intelligence and thrive in... ...handling experience along with experience in software development. Desired skills...6950 - 10500 SGD
..., and adjacent simulation-driven engineering domains. The team is advancing how... ..., engineering-domain knowledge, AI/ML methods, and agentic workflow... ...analysis workflows across Keysight software environments. Responsibilities As a Senior AI Software Development Engineer,...6500 - 9000 SGD
...driving the deep integration of AI and sensor capabilities. We... ...sensors in the field of embodied robotics, transforming academic... ...Robotics, Electrical/Mechanical Engineering, or a related field, with focus... ...systems, with ability to debug both software and hardware pipelines ~...7000 - 13000 SGD
...building the fastest data flywheel for physical AI. We generate synthetic data and simulation scenarios that allow robotics and autonomous systems teams to train and... ...exceptional team to solve impactful problems Senior Software Engineer We’re looking for a Software...12000 - 18550 SGD
...Role As a Senior Robotics Software Engineer working on mobile robot orchestration, you will collaborate with a diverse team of roboticists and software developers to reimagine how mobile robots make their way through the complex, dynamic world that we live in. You will...6000 - 8000 SGD
...What we do Augmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally... ...About your role Collaborate with application engineers and robotics experts to implement robotic software solutions for various industrial applications....7500 - 9500 SGD
...and do not require PC Partner Technology Pte Limited's sponsorship of a visa. Position Summary We are looking for a Staff Engineer, Software (AI) who will be responsible for Software System architecture, leading the development of advanced AI solutions within the project...6000 - 10000 SGD
...About MiAO AI MiAO AI was founded in 2025 and is headquartered in Singapore, having... ...it. Our workflow is 100% AI-driven — engineering, product, operations, no exceptions. No... ...default way of working • 1–3 years of software engineering experience (or equivalent demonstrated...3000 - 4200 SGD
...requirements, developing automation control software, and supporting the full lifecycle of... ...testing, and commissioning. This role involves robot programming, servo tuning, motion control... ...in Automation, Electrical, Electronics Engineering, Mechatronics, or related field. ~1 - 3...- ...careers. Responsibilities We are seeking an experienced Software Development Engineer to design and build end-to-end full-stack applications,... ...application logic and data processing. You will integrate AI/ML capabilities, including large language model (LLM) APIs and...
13500 - 18000 SGD
...We're building production conversational AI — LLM agents that hold real conversations at scale, answer from a grounded knowledge base, and know their limits. We're looking for a hands-on Lead AI Engineer to own it end to end: the AI behavior, the infrastructure, and the full...4000 - 5500 SGD
...Job Requirements ~3 to 5 years of relevant software engineering experience. ~ Proficiency in Python, JavaScript and Docker will be an advantage... ...will be an advantage. ~ Experience or strong interest in AI technologies such as RAG chatbots, text-to-speech, speech recognition...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to FABRICA AI Senior Robotics Software Engineer. Be the first to apply!
