AXIBO Logo

AXIBO

General Robotics Developer (Full-Time) - Humanoid Robot

Reposted 4 Days Ago
Be an Early Applicant
In-Office
Cambridge, ON
Mid level
In-Office
Cambridge, ON
Mid level
Develop and maintain high-performance software for real-time control and coordination of robotic systems, collaborating with engineers on integration and testing efforts.
The summary above was generated by AI
About AXIBO

AXIBO is a general robotics company building world-class robotic systems—from concept to production—all in-house. Our multidisciplinary team designs, prototypes, tests, and manufactures both the hardware and software that power our products. From mechanical actuation to embedded firmware and advanced AI, we’re pushing the limits of robotics with innovative, tightly integrated systems.

We value curiosity, ownership, and execution. We’re looking for passionate developers who want to work across the full robotics stack and thrive in a fast-paced, hands-on engineering environment.

Role Overview

We are hiring a General Robotics Developer to join our full-time engineering team. This role is ideal for experienced developers comfortable writing high-performance software in C++, Python, and C, with experience building multi-nodal, real-time systems. You will work on everything from hardware control loops to high-level coordination software across distributed robotic systems.

Key Responsibilities
  • Develop and maintain software in C++, C, and Python for real-time control, coordination, and telemetry across robotic systems

  • Architect and implement multi-nodal codebases that manage communications between robotic components, edge processors, and control dashboards

  • Design robust inter-process communication using protocols like ZeroMQ, or custom WebSocket layers

  • Integrate sensors (IMUs, encoders, vision) and actuators with real-time safety and performance constraints

  • Contribute to simulation, calibration, and testing infrastructure for validating new algorithms and hardware

  • Collaborate with embedded engineers and mechanical designers to ensure seamless system integration

  • Contribute to continuous integration pipelines and debugging/testing frameworks

  • Participate in design reviews, bring-up, and field testing of new robotic platforms

Required Skills and Qualifications
  • Bachelor's or Master’s degree in Computer Engineering, Robotics, Mechatronics, or related discipline

  • Strong experience with C++ (modern standards), C, and Python

  • Deep understanding of real-time, embedded, and low-latency software systems

  • Experience building distributed or multi-nodal systems with inter-process communication

  • Comfortable working in Linux environments and using command-line tools

  • Familiarity with build systems such as CMake, Make, and scripting with Bash

  • Experience using version control (Git) in collaborative environments

  • Strong problem-solving ability and a hands-on, detail-oriented approach

  • Ability to read schematics, interpret datasheets, and debug hardware/software integration

  • ROS1/ROS2 experience

  • Experience with microcontroller platforms (STM32, ESP32)

  • Exposure to AI/ML in robotic applications

  • WebSocket/REST API development

  • Familiarity with CAN, SPI, UART, and other hardware protocols

  • Exposure to simulation tools like Gazebo, Isaac Sim, or custom rigs

Job Details
  • Location: Cambridge, Ontario

  • Work Environment: In-person (on-site at our Waterloo facility)

  • Type: Full-time

  • Compensation: Competitive salary (based on experience)

  • Health Insurance: Provided

  • Growth: Regular performance evaluations with potential for salary increases and stock option participation

Top Skills

Ai/Ml
Bash
C
C++
Cmake
Esp32
Gazebo
Git
Isaac Sim
Linux
Make
Python
Ros1
Ros2
Stm32
Websocket
Zeromq
HQ

AXIBO Guelph, Ontario, CAN Office

Guelph, Ontario, Canada

Similar Jobs

3 Hours Ago
Hybrid
Toronto, ON, CAN
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Entry-level systems engineer who writes endpoint sensor code and tests (largely in Python), learns an internal DSL, reasons about OS events across macOS/Windows/Linux, collaborates with internal teams to implement and maintain sensor detections, and diagnoses customer or engineering issues.
Top Skills: Python,C++,In-House Dsl,Macos,Windows,Linux,Kernel Programming,Falcon Sensor,Cloud
11 Hours Ago
Easy Apply
Remote or Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Own vision and roadmap for core support tools. Lead discovery and user research, draft PRDs and wireframes, oversee builds with engineering and AI/data teams, manage launches and change management, track KPIs and adoption, and iterate to drive GTM impact and support experience.
Top Skills: Decagon,Happy Robot,Intercom Fin,Llm-Based Platforms,Ai Support Tools
14 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As Director of Consulting Products, lead the development of AI-enabled solutions, manage product roadmaps, and collaborate with cross-functional teams to drive innovation and client engagement.
Top Skills: AIData ScienceFintech

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account