×
Register Here to Apply for Jobs or Post Jobs. X

Robotics Software Developer

Job in Richmond, BC, Canada
Listing for: Food Process Solutions Corporation
Full Time position
Listed on 2026-04-18
Job specializations:
  • Software Development
    Robotics, Software Engineer, AI Engineer
Job Description & How to Apply Below
Position Scope
We are seeking a humanoid and collaborative Robotics software Developer with a focus on software programming, robotics control, vision and AI to join our team. This role is responsible for designing, coding, operating and training fully functioning industrial and commercial applications.

Key Responsibilities

Design, develop, program and train humanoid and collaborative robots for industrial and commercial applications

Use manufacturer-supplied software to program the robots

Program the robots in Python or C++ for ROS2 environment.

Program and commission the vision system

Train the robots with various AI models

Collaborate with application engineers and shop supervisors to perform specific manufacturing tasks

Perform other duties as assigned by the department manager.

Qualifications & Abilities

Bachelor’s and/or master’s degree in computer science, Software Engineering, Electrical Engineering, or Mechatronics Engineering

Experience with Python, and C++

Proficiency in Vision system software development

Familiarity with ROS 2 is considered an asset

Trained in developing machine learning models and implementing AI algorithms.

Strong analytical and problem‑solving abilities

Excellent communication skills, with the ability to effectively explain technical concepts to non‑technical and technical team members.

Minimum of 1-3 years of relevant experience.

FPS Food Process Solutions Corporation is an equal opportunity employer, and we thank you for your interest in the position. Only those candidates who match the requirements and are eligible to work in Canada will be contacted / shortlisted.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary