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 1 hour ago
Similar jobs that could be interesting for youBased on the Robotics Programmer in Winnipeg, MB vacancy
- 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
- 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
$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
- 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
- ...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...
$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- 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...
- ...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... ...le client. As an engineer or holder of an AEC in robotics, you will be responsible for the programming, design,...
- 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
- ...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
- ...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
- ...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
- 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...
- ...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...
- ...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
- ...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...
- ...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,...
- Build technical teams for Mecka AI using full-cycle recruiting and AI agents across robotics, machine learning, and computer vision. Own specialized searches end to end.As a Technical Recruiter, you will recruit across Engineering, Research, Robotics, Machine Learning, Computer...
- Lead robotics marketing and communications for Avidbots across North America, combining storytelling, campaign execution, and brand strategy from the US or Canada.As Marketing and Communications Manager, you will shape brand presence and strengthen customer and investor relationships...
- Promise Robotics is pioneering Physical AI for homebuilding - a rapidly growing, venture-backed company bringing together AI, robotics, and... ...professionalismEstablish and maintain regular communication with production team and robot cell operatorsWhat You'll Need to Succeed: Bachelor/College...Relocation packageFlexible hours
- Systemex Automation is seeking a skilled Project Manager to drive robotics and automation projects. Use your expertise to facilitate successful project delivery and customer engagement. As part of the Project Management Office, you will plan, organize, and oversee all facets...
- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the first company to demonstrate complete robotic harvesting of a mushroom growth bed and one of the top Ag-tech companies in North America. We have real robots deployed in the field with...Local areaRemote workFlexible hoursWeekend workAfternoon shift
- Build precise robotic teleoperation software at Mecka AI using C++, Python, and manipulator kinematics. Work spans real arms, sensors, and... ...devices, and robotics middleware. The work connects human motion, robot motion, sensor timing, and deployed hardware. You will also...Remote workLong distance
- ...science. Our platform combines active machine learning, advanced robotics, and deep formulation expertise to accelerate the development of... ...orchestration platform over serial, TCP/IP, Modbus, and vendor SDKs.Program robot motions, teach positions, and build reliable pick-and-place...Internship
- Mettez votre expertise en robotique de manutention au service de présentations clients, d’estimations et de solutions industrielles.Relevant du Directeur de solutions et développement des affaires, vous contribuez aux objectifs de ventes et aux projets soumis. Vous présentez...
- 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
- Shape Robotics and RVI products at Eddyfi Technologies through product strategy, roadmap development, and customer-focused market analysis. International travel reaches 25%.As Product Manager, you will lead the Robotics Division portfolio and define priorities for new product...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Programmer. Be the first to apply!

