Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

FABRICA AI Senior Robotics Software Engineer

7000 - 9000 SGD
Full-time

FABRICA 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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the FABRICA AI Senior Robotics Software Engineer in Singapore vacancy
  • 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... 

    FABRICA ROBOTICS PTE. LTD.

    Singapore
    27 days ago
  • 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... 

    FABRICA ROBOTICS PTE. LTD.

    Singapore
    9 days ago
  • 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... 

    SCIENTEC CONSULTING PTE. LTD.

    Singapore
    20 days ago
  • 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... 

    KARCHER ROBOTICS SINGAPORE PTE. LTD.

    Singapore
    more than 2 months ago
  • 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... 

    HONG YE GROUP PTE. LTD.

    Singapore
    7 days ago
  •  ...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... 

    Botsync

    Singapore
    13 days ago
  •  ...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... 

    Botsync

    Singapore
    12 days ago
  • 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... 

    YY CIRCLE (SG) PRIVATE LIMITED

    Singapore
    7 days ago
  • 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... 

    BEEX PTE. LTD.

    Singapore
    13 days ago
  • 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... 

    BOTSYNC PTE. LTD.

    Singapore
    18 days ago
  • 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... 

    ASCENDZE PTE. LTD.

    Singapore
    more than 2 months ago
  • 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... 

    RIDA GLOBAL PTE. LTD.

    Singapore
    15 days ago
  • 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... 

    HYUNDAI MOTOR GROUP INNOVATION CENTER IN SINGAPORE PTE. LTD.

    Singapore
    18 days ago
  • 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... 

    VILOTA PTE. LTD.

    Singapore
    14 days ago
  • 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... 

    DCONSTRUCT ROBOTICS PTE. LTD.

    Singapore
    a month ago
  • 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... 

    IHUB SOLUTIONS PTE LTD

    Singapore
    13 days ago
  • 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... 

    RANDSTAD PTE. LIMITED

    Singapore
    7 days ago
  • 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... 

    ANCHOR SEARCH GROUP PTE. LTD.

    Singapore
    6 days ago
  • 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... 

    DCONSTRUCT ROBOTICS PTE. LTD.

    Singapore
    6 days ago
  • 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,... 

    KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.

    Singapore
    24 days ago
  • 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  ~... 

    PENTAS VISION PTE. LTD.

    Singapore
    14 days ago
  • 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... 

    BIFROST PTE. LTD.

    Singapore
    17 days ago
  • 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... 

    GOOGLE ASIA PACIFIC PTE. LTD.

    Singapore
    more than 2 months ago
  • 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.... 

    AUGMENTUS PTE. LTD.

    Singapore
    24 days ago
  • 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... 

    PC PARTNER TECHNOLOGY PTE. LIMITED

    Singapore
    5 days ago
  • 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... 

    MIAO WORLDS PTE. LTD.

    Singapore
    7 days ago
  • 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... 

    THE SUPREME HR ADVISORY PTE. LTD.

    Singapore
    21 days ago
  •  ...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... 

    Keysight Technologies

    Singapore
    26 days ago
  • 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... 

    NETWORK GUARD PTE. LTD.

    Singapore
    12 days ago
  • 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... 

    COMBUILDER PTE LTD

    Singapore
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to FABRICA AI Senior Robotics Software Engineer. Be the first to apply!