Senior Robotics Software Developer – System Architecture

1 week ago


Markham, Ontario, Canada BHF Robotics Full time $120,000 - $180,000 per year

Company description:

BH Frontier Solutions Inc. is a venture-backed fast-growing agricultural robotics company that is currently transforming the technological landscape in agriculture. We specialize in designing and manufacturing agricultural robots that leverage frontier technology and AI research to tackle significant issues in agriculture. We apply artificial intelligence, perception, electrification technology, and robotics that enable data-driven agricultural management and precision treatment, and help growers to build a fully autonomous, efficient and sustainable farming system.

We would like to invite the smartest and most committed engineers, scientists, agricultural experts, and technologists, who united around the mission to drive the next Agtech revolution, to join us.

Summary:
We are seeking a highly skilled Senior Software Engineer with expertise in robotics system architecture, path planning, and optimization to join our advanced robotics development team. The ideal candidate will have hands-on experience in real-time robotic operations, system architecting, and computer vision, along with the ability to design and integrate complex robotic software systems from concept to deployment.

Responsibilities:

  • Lead system architecture design for autonomy software stacks — integrating planning, perception, and control modules into scalable and maintainable frameworks.
  • System Design & Architecture: Designing and implementing production-ready software for our robotic platforms.
  • Develop optimization-based motion control frameworks for real-time robotic operation.
  • Conduct performance validation, simulation, and field testing to ensure real-world reliability and safety.
  • Design, implement, and optimize path planning algorithms for dynamic and unstructured environments.
  • Produce computationally efficient software that can meet real-time requirements.
  • Balance hands-on development, code reviews, and research to achieve product-driven milestones in a fast-paced startup environment.
  • Debug complex interactions between hardware and software in real-world conditions.
  • Participate in on-machine testing, including occasional travel to the field to experience the product in its intended use.

Qualifications:

Required skills:

  • 3+ years of software engineering experience in robotics, autonomous vehicles, or related fields
  • Strong foundation in path planning algorithms (e.g., A*, D*, RRT, RRT*, lattice-based, or graph based methods).
  • Deep understanding of trajectory optimization for manipulation tasks, and control theory.
  • Hands-on experience with system architecting for robotic or autonomous systems.
  • Programming proficiency in C++, Python or MATLAB, with solid software engineering practices.
  • Familiarity with ROS/ROS2 for integrating planners, controllers, and perception modules.
  • Knowledge of real-time systems for robotics operations.
  • Understanding of Docker, containerization, and deployment processes.
  • A strong understanding of software engineering development practices (git, CI/CD)
  • Extensive experience with robotic waypoint generation, path planning, and trajectory optimization.
  • Previous experience in robotics, autonomous systems, or high-growth startups.
  • Bachelor's, Master's, or Ph.D. in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related discipline.

Preferred skills:

  • Experience working across the entire software lifecycle, encompassing requirements, design, development, testing, code review, documentation, and deployment.
  • Experience with robot arms, calibration, real-time sensor fusion (e.g. IMU, lidar, camera, odometry, radar), and state estimation.
  • Exposure to simulation tools such as Gazebo, Isaac Sim, or Webots.
  • Familiarity with optimization libraries (CasADi, Ceres, Gurobi, IPOPT) or GPU acceleration (CUDA).
  • Strong understanding of embedded systems and real-time computing.
  • Experience with CAN bus and sensor fusion for speed estimations in high precision condition.
  • Working knowledge of computer vision frameworks (OpenCV, ROS perception stack, or deep learning-based methods).

Soft Skills:

  • Excellent analytical, problem-solving, and system-level thinking.
  • Highly self-motivated and comfort with working in a fast-paced startup environment with startup-oriented hours
  • Commitment to working onsite five days a week to contribute to positive in-office culture
  • Excellent problem-solving ability, with both scrappiness and precision when tackling challenges.
  • Strong collaboration and communication skills, with a willingness to "get your hands dirty" during field testing.
  • Passion for robotics, autonomous driving, and Agtech technology.

Benefits:

  • Premium Extended Health & Dental & Vision Care Plans
  • Unparalleled Stock Options Grant
  • Bonus Plan Employee & Family Benefits Program
  • Global Travel Assist Plan
  • Company covered Gym Access

Why Join Us

  • You will lead the design and deployment of next-generation autonomous agricultural robotic systems that transform the industry.
  • You will be given responsibilities to hire your own team. This role offers extensive exposure to technical management and leadership, system architecture design, and the full product lifecycle — providing hands-on experience in end-to-end development, from concept to deployment.
  • Real opportunities of becoming Tech Lead → Head of Engineering → CTO in short period.
  • Collaborate with leading experts in AI, robotics, and autonomous system.
  • Competitive compensation, growth opportunities, and the chance to make a tangible impact in AgTech and autonomous systems.


  • Markham, Ontario, Canada BHF Robotics Full time $120,000 - $180,000 per year

    Company description:BH Frontier Solutions Inc. is a venture-backed fast-growing agricultural robotics company that is currently transforming the technological landscape in agriculture. We specialize in designing and manufacturing agricultural robots that leverage frontier technology and AI research to tackle significant issues in agriculture. We apply...


  • Markham, Ontario, Canada BHF Robotics Full time $120,000 - $180,000 per year

    Company description:BH Frontier Solutions Inc. is a venture-backed fast-growing agricultural robotics company that is currently transforming the technological landscape in agriculture. We specialize in designing and manufacturing agricultural robots that leverage frontier technology and AI research to tackle significant issues in agriculture. We apply...


  • Markham, Ontario, Canada BHF Robotics Full time $120,000 - $180,000 per year

    Company description:BH Frontier Solutions Inc. is a venture-backed fast-growing agricultural robotics company that is currently transforming the technological landscape in agriculture. We specialize in designing and manufacturing agricultural robots that leverage frontier technology and AI research to tackle significant issues in agriculture. We apply...


  • Markham, Ontario, Canada Caution Tape Robotics Club Full time $40,000 - $80,000 per year

    Company DescriptionThe Caution Tape Robotics Club is the Canada's leading STEM X Robotics education centre located in Markham, Ontario, that actively participates in competitive robotics. The team competes in the VEX IQ Challenge and the VEX V5 Robotics Competition. The organization fosters a collaborative and educational environment where students can...


  • Markham, Ontario, Canada Syntronic Full time $80,000 - $120,000 per year

    Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...

  • Senior Researcher

    1 day ago


    Markham, Ontario, Canada Huawei Canada Full time

    Huawei Canada has an immediate permanent opening for an Senior Researcher.About the team:The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design...


  • Markham, Ontario, Canada General Motors Full time US$1,000,000 - US$1,500,000 per year

    Job DescriptionWork Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum. The RoleWe are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department....


  • Markham, Ontario, Canada Jonas Software Full time $100,000 - $120,000 per year

    Job Description: Sr Manager of Software Development - .NetJonas ClubMarkham, ONTHE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions...


  • Markham, Ontario, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Details:Sr Manager of Software Development - .NetJonas ClubMarkham, ONTHE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions to the...


  • Markham, Ontario, Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...