Robotics Programmer
$108k - $141.8k per yearNovarc Technologies
Salary Range: $108,000.00 To $141,800.00 Annually
Are you looking to join an industry leader and pioneer in the world of robotics and AI?
Novarc Technologies is a Vancouver-based full-stack robotics and AI company specializing in the design and commercialization of cobots and AI systems for robotic welding applications. As a Canadian pioneer in the field of collaborative robotics, Novarc has a dedicated team of engineers and scientists eager to solve challenging industrial automation problems. Novarc’s flagship product Spool Welding Robot (SWR) is the world’s first welding cobot.
Novarc’s SWR has already won multiple industry awards, been featured in top publications, and generated significant revenue). Our diverse team consists of engineers, developers, technicians, welders, scientists who are designing and building the welding industry’s most advanced automation solutions with the passion of helping our customers win.
About the Role:Our never-before-seen welding cobots require customization and R&D. We are looking for a Robotic Programmer to join our growing team and support the development and growth of our cobots.
As a Robotic Programmer, reporting to the Director of Robotics, you will be responsible for developing amazing new features (from classic motion control all the way to artificial‑intelligence‑driven features) and troubleshooting the off‑the‑shelf robots (like Yaskawa) integrated with our welding intelligence package (known as NovAI). You are a critical link in the team and your creativity and knowledge will enable the continued success of our robots!
Duties and Responsibilities:
Design and implement robot programs via text‑based robotic softwares such as INFORM or MotoPlus for real‑time control of Yaskawa robot controllers (e.G. YRC1000, DX200, DX100)
Develop robot programs by teaching points and adjusting parameters, coordinates, movement types ensuring precision, efficiency, and compliance with industry standards
Cell design and reach analysis by using robotic CAD software
Hardware selection, testing, and integration of components such as sensors, analog devices, for interlocks of robotic cells
Troubleshooting and thorough debugging of robotic programs, diagnosing and resolving software or hardware issues to improve system performance and reliability
Work with controls, electrical, mechanical engineers, and also welders to integrate robotic systems with sensors, vision systems, and other automation equipment
Debug and commission control systems at our facility, during the system integration stage, and then at the customer’s site during installation
Get to the root of one‑time and repeating Customer Service issues and implement long‑term, sustainable solutions.
Create and maintain programming documentation, control narratives, and user manuals for robotic systems
Conduct in‑house demos for on site and/or remote customers
Travel as required to customer and supplier sites to perform installation, commissioning, and training duties
Other responsibilities as assigned
Minimum Required Qualifications and Experience:
Bachelor's degree or diploma in Electrical or welding or similar disciplines
Minimum 1 years experience with robot programming languages especially “Inform” and CIO ladder logic
Minimum 2 years experience with robotic CAD such as Motosim
Minimum 3 years of experience with C and/or C++ programming
Minimum 4 years of experience with robotic SDKs such as MotoPlus
Experience integrating a robot with a third party PC/PLC
Familiarity with Robot Operating Systems (ROS) and/or other robotics middleware frameworks
Familiarity with trajectory memorization and toolpath optimization for minimal mechanical stress, energy efficiency, and time.
Algorithmic thinking and the ability to devise and implement control techniques inside robot programs
Strong communication and documentation skills
Strong organizational and time management skills
Strategic, critical thinking, and analytical skills for structured problem‑solving rather than band‑aid fixes.
Preferred Additional Qualifications:
Experience in commissioning and installation
Familiarity with welding
Schedule:Core hours: Monday to Friday, 8am-5pm (PST)
Flexibility to work outside of 8-5 when needed to support remote installs in North America or outside North America in other time zones
#J-18808-Ljbffr
Are you looking to join an industry leader and pioneer in the world of robotics and AI?
Novarc Technologies is a Vancouver-based full-stack robotics and AI company specializing in the design and commercialization of cobots and AI systems for robotic welding applications. As a Canadian pioneer in the field of collaborative robotics, Novarc has a dedicated team of engineers and scientists eager to solve challenging industrial automation problems. Novarc’s flagship product Spool Welding Robot (SWR) is the world’s first welding cobot.
Novarc’s SWR has already won multiple industry awards, been featured in top publications, and generated significant revenue). Our diverse team consists of engineers, developers, technicians, welders, scientists who are designing and building the welding industry’s most advanced automation solutions with the passion of helping our customers win.
About the Role:Our never-before-seen welding cobots require customization and R&D. We are looking for a Robotic Programmer to join our growing team and support the development and growth of our cobots.
As a Robotic Programmer, reporting to the Director of Robotics, you will be responsible for developing amazing new features (from classic motion control all the way to artificial‑intelligence‑driven features) and troubleshooting the off‑the‑shelf robots (like Yaskawa) integrated with our welding intelligence package (known as NovAI). You are a critical link in the team and your creativity and knowledge will enable the continued success of our robots!
Duties and Responsibilities:
Design and implement robot programs via text‑based robotic softwares such as INFORM or MotoPlus for real‑time control of Yaskawa robot controllers (e.G. YRC1000, DX200, DX100)
Develop robot programs by teaching points and adjusting parameters, coordinates, movement types ensuring precision, efficiency, and compliance with industry standards
Cell design and reach analysis by using robotic CAD software
Hardware selection, testing, and integration of components such as sensors, analog devices, for interlocks of robotic cells
Troubleshooting and thorough debugging of robotic programs, diagnosing and resolving software or hardware issues to improve system performance and reliability
Work with controls, electrical, mechanical engineers, and also welders to integrate robotic systems with sensors, vision systems, and other automation equipment
Debug and commission control systems at our facility, during the system integration stage, and then at the customer’s site during installation
Get to the root of one‑time and repeating Customer Service issues and implement long‑term, sustainable solutions.
Create and maintain programming documentation, control narratives, and user manuals for robotic systems
Conduct in‑house demos for on site and/or remote customers
Travel as required to customer and supplier sites to perform installation, commissioning, and training duties
Other responsibilities as assigned
Minimum Required Qualifications and Experience:
Bachelor's degree or diploma in Electrical or welding or similar disciplines
Minimum 1 years experience with robot programming languages especially “Inform” and CIO ladder logic
Minimum 2 years experience with robotic CAD such as Motosim
Minimum 3 years of experience with C and/or C++ programming
Minimum 4 years of experience with robotic SDKs such as MotoPlus
Experience integrating a robot with a third party PC/PLC
Familiarity with Robot Operating Systems (ROS) and/or other robotics middleware frameworks
Familiarity with trajectory memorization and toolpath optimization for minimal mechanical stress, energy efficiency, and time.
Algorithmic thinking and the ability to devise and implement control techniques inside robot programs
Strong communication and documentation skills
Strong organizational and time management skills
Strategic, critical thinking, and analytical skills for structured problem‑solving rather than band‑aid fixes.
Preferred Additional Qualifications:
Experience in commissioning and installation
Familiarity with welding
Schedule:Core hours: Monday to Friday, 8am-5pm (PST)
Flexibility to work outside of 8-5 when needed to support remote installs in North America or outside North America in other time zones
#J-18808-Ljbffr
Vacancy posted 51 minutes ago
Similar jobs that could be interesting for youBased on the Robotics Programmer in Winnipeg, MB vacancy
- Lead the development of innovative robotic solutions as an Advanced Robotics Programmer. Focus on programming and troubleshooting welding cobots integrated with... ...to designing exceptional features for collaborative robots. Your work involves coding, debugging, and enhancing...Suggested
- VOLCANIX AUTOMATION is seeking Robot Programmers to commissioning and support projects in North America. This is a hands‑on programming role... ...requirements Experience Levels We're Hiring ForIntermediate Robot Programmer 3+ years of hands‑on robot programming experience...Suggested
$108k - $141.8k per year
A leading robotics company in Burnaby is seeking a Robotic Programmer to support the development of innovative cobots. In this role, you will design robot programs, troubleshoot robotic systems, and work with engineers to integrate automation equipment. Candidates should have...SuggestedFull time- ...) Salaire de base compétitif Régime d'épargne retraite Programme d'aide aux employés Programme de télésanté Quelles sont vos... ...de terrain, IHM, asservissement et préférablement en robotique et en vision. Vous avez aussi des bases en réseaux informatique...SuggestedFlexible hoursDay shift
- ...manufacturing cells. Research, evaluate, and recommend automated and robotic solutions to improve operational efficiency. Prepare... ...experience in industrial automation. You have knowledge of programmable logic controllers (PLCs), field instrumentation, human-machine...SuggestedFlexible hours
- ...Expérience démontrée en conception de commandes moteurs, d’électronique de capteurs ou de systèmes pour mécanismes de précision et robotique. Solide compréhension de la cinématique et de la dynamique, incluant la capacité de spécifier, modéliser, concevoir et tester selon...
- ...Summary À titre d'ingénieur(e) ou détenteur d’un AEC en robotique, vous serez responsable de la programmation, de la conception et de la mise en œuvre de solutions... ...chez le client.As an engineer or holder of an AEC in robotics, you will be responsible for the programming, design,...Relocation package
- Level One Robotics and Controls, Inc. is an engineering service provider specialized in automation process and assembly for OEM's, Tier 1 automotive... ...include electrical and network debug, program various PLC and robot controllers. From design, commissioning to debug, installation...Work at officeLocal areaShift work
- Architecture de contrôle, automatisation industrielle et robotique définissent ce poste d’ingénieur principal chez Merkur, en mode hybride... ...conseillez les clients. Votre expertise couvre les automates programmables, les interfaces opérateur, la mise en service et l’intégration...Flexible hours
- Utilisez EPLAN et votre expérience en robotique pour concevoir des équipements sur mesure chez Robotech. Participez aux installations... ...industrielleExpérience avec EPLAN et SEE ElectricalExpérience en programmation PLC, HMI et motionDisponibilité pour les mises en route chez...
- ...architecture de solutions d’automatisation, de contrôle et de robotique; Agir comme référence technique dans des projets complexes,... ...solide maîtrise des architectures de contrôle, des automates programmables, des interfaces opérateur et des activités de mise en service;...Flexible hours
$86.56k per year
...an alert: Create Alert Automation and Robotic Welding TechnologistLincoln Electric is a... ...as a key player supporting collaborative robots (cobots), industrial robotic welding systems... ...ideal candidate is more than a robot programmer. They are a welding professional who understands...Local area- BWXT Canada Ltd. in Cambridge, Ontario, is hiring an Automated Welding Specialist to develop and program robotic welding systems for large nuclear components. You will work with Welding Engineers and operators to set parameters and ensure quality, safety, and compliance on...
- ...de production et de service pour toutes taches relatives à la programmation. 1. Programmation et automatisation Développer, modifier,... ...intégration des équipements électriques, pneumatiques, mécaniques et robotiques dans les systèmes automatisés. Diagnostiquer les problèmes...Temporary workDay shift
- ...Systemex Automation (SA) – Delivering innovative automation, robotics, control systems, digital manufacturing, and warehouse automation... ...not required. About The RoleWe are looking for a Senior PLC Programmer to design, develop, test, and maintain high-performing industrial...Remote workFlexible hours
- ...et robotisés chez Creaform Ingénierie à Lévis ou Laval, avec programmation d’automates et intégration sur site client.Comme spécialiste en... ...pour la robotiqueApportez votre expertise en automatisation, robotique et programmation industrielle aux projets de Creaform Ingénierie...
- ...chef de projet automation pour Milton, Canada. Vous dirigerez des programmes d'automatisation complexes et piloterez les fournisseurs depuis... ...de production. Le rôle exige une expérience approfondie en robotique, vision machine et sécurité des procédés, ainsi que des compétences...
- ...automation and intelligent systems, is seeking a highly skilled Senior Robotics Engineer to join their innovative team in Kimberley, Northern... ..., and control systems to create autonomous and semi-autonomous robots for various applications. The ideal candidate will have a strong...Relocation package
- ...recherchons un(e) Spécialiste en contrôle robotique pour rejoindre notre équipe Contrôle.... ...travaillerez au cœur du mouvement de nos robots : planification de trajectoires, cinématique... ..., aux tests automatisés, aux normes de programmation et aux pipelines DevOps, dans un...Daily paidApprenticeshipFlexible hours
- ...Robotech recrute un ingénieur(e) en robotique ou détenteur d’un AEC pour concevoir, programmer et déployer des solutions robotiques sur mesure destinées au secteur manufacturier. Vous déployez, testez et mettez en service les équipements automatisés conçus par l'entreprise,...
- Advance autonomous robotics through control algorithms, simulation, and motion planning as a Senior Robotics Engineer in Kimberley, Northern... ...new robotic platforms and componentsDevelop simulations for robot testing and validationCollaborate across software, mechanical, and...
- Build robotics systems and production-level solutions as an Applied Science Intern, collaborating cross-functionally for 40 hours weekly.Current PhD students in Canadian academic programs can develop systems for machine learning and robotics projects. This internship emphasizes...InternshipWork at officeRelocation
- Shape financial control at Sami Robotics with close management, manufacturing cost analysis, and accurate reporting. Support scalable operations across a growing robotics company.This Finance and Accounting Manager role oversees core accounting operations and financial performance...
- About Mecka AIMecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate global systems for data... ...integrate the operator hardware, write the mapping from human motion to robot motion, and own everything that runs on the robot. You’ll also be...Local areaLong distance
- Use mechanical design and robotic automation knowledge to create production equipment for Johnson Electric in Ancaster, Ontario. This onsite... ...systems is an asset.Key Responsibilities: Design systems for robots, gauges, error proofs, and assembly jigsAnalyze drawings and...Day shift
- Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture-backed company bringing together AI, robotics, and... ...physical AI for housing — and unlike most of the field, our robots are already in production, fabricating real structures and generating...Internship
$50 per hour
# School Robotics Presenter & OperatorBring humanoid robots into schools and turn students’ curiosity into a hands-on learning experience.## Key information* LocationMontréal and surrounding areas; other Québec locations by agreement for individual assignments* Schedulepart-...Weekday work- Build Python automation tools and robotic systems at Vention, working in a hybrid model with real industrial applications. Your software reaches... ...in industrial automation or roboticsExperience with industrial robots or PLC programming and controlsWorking experience with Python,...Worldwide
- ...pioneer in advanced manufacturing automation, is seeking a Senior Robotics Engineer to join their innovative team in Kimberley . This hybrid... ...technology. The ideal candidate will have a strong background in robot programming, system integration, and a deep understanding of...Remote work
- Develop browser-based robotics simulation at Vention with MuJoCo, Kubernetes and physical AI. The position supports hybrid work in Montreal... ...engineering. The platform must support complex machines, robots, processes and many simultaneous simulations. You will help teams...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Programmer. Be the first to apply!

