Robotics Software Developer (Markham)

Robotics Software Developer (Markham)

11 Nov
|
BHF Robotics
|
Markham

11 Nov

BHF Robotics

Markham

Develop ROS2 robotics software at BHF Robotics, focusing on C++ state estimation and perception. Work onsite five days weekly in a collaborative office.

This Robotics Software Developer role supports agricultural robots from concept through deployment. You will build real-time autonomy software using ROS2, Python, Docker, Linux, and contemporary software engineering practices. The work combines state estimation, sensor fusion, deep learning, and field validation for precise self-localization and generalized perception models.

Key Responsibilities:

- Design real-time state estimation and multi-sensor fusion pipelines
- Write deterministic, efficient C++ for edge hardware
- Integrate planning, perception, and control modules




- Conduct hardware-in-the-loop simulations and field testing
- Debug hardware and software interactions in real conditions

Requirements:

- Master’s or Ph.D. in a related engineering discipline
- At least one year of robotics or autonomy experience
- Exceptional C++ and Python programming skills
- Hands-on ROS2, Docker, and Linux experience
- State estimation and sensor integration experience

Apply your ROS2, C++, estimation, and perception expertise to agricultural robots at BHF Robotics through deployment.

📌 Robotics Software Developer (Markham)
🏢 BHF Robotics
📍 Markham

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: robotics software developer (markham) / markham

Subscribe to this job alert:

Get the latest job offers by email for: robotics software developer (markham) / markham