AXIBO Logo

AXIBO

General Robotics Developer (Full-Time) - Humanoid Robot

Reposted 17 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

5 Hours Ago
Remote or Hybrid
ON, CAN
Expert/Leader
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Principal Engineer at CrowdStrike, you will lead cloud security initiatives, architect scalable data systems, and mentor engineering teams while driving technical vision and strategy for the xspm product.
Top Skills: AWSAzureCassandraETLGCPGoKafkaOpensearchPostgressPythonRedisRestful Apis
15 Hours Ago
Hybrid
2 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Named Account Executive will drive sales and maintain relationships with large Canadian accounts, develop strategies, and manage contract negotiations.
Top Skills: IaasNetworkingPaasSecurity
Yesterday
Remote or Hybrid
5 Locations
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Join CrowdStrike as a UI engineer to build an advanced data visualization framework, collaborating with interdisciplinary teams and enhancing user experiences in cybersecurity.
Top Skills: AmchartsAngularCi/CdCSSD3.JsEmberEmber CliGraphQLHighchartsHTMLJavaScriptLitNode/NpmReactResponsive UiRestful ApiTailwindTypescriptWebpack

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