1

Robotics Software Developer Jobs in Vancouver, BC

The Automation Engineer will be part of a multidisciplinary team that engages with every department ... axis robots is an asset * Strong knowledge of SolidWorks or similar CAD software, EPDM and ...

Surveyor

Langley, BC ยท On-site

... engineering. * 2+ years of experience in land surveying, civil construction, or a related field. * Proficiency in AutoDesk Civil 3D, Topcon GNSS/Robotic Total Station systems using Pocket 3D software ...

... AI, robotics, and automation, and provide administrative support for the Centres of Excellence for AI and for Citizen Development (in support of the VP, Automation and Software Engineering)

From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a ...

next page

Showing results 1-20

Robotics Software Developer information

What is the difference between Robotics Software Developer vs Mechatronics Engineer?

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are some common challenges faced by Robotics Software Developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, petroleum engineering, and aerospace engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries. Executive-level engineering roles or those with significant leadership responsibilities may also reach this compensation level.

What does a Robotics Software Developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

What are the key skills and qualifications needed to thrive as a Robotics Software Developer, and why are they important?

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.

What engineers make $300,000 a year?

Senior robotics software developers with extensive experience, specialized skills in AI, machine learning, and real-time systems, and often working in high-demand industries or companies can earn $300,000 or more annually. Achieving this level typically requires advanced degrees, certifications, and a strong track record of project success.

How much do robotic programmers make?

Robotic programmers, or robotics software developers, typically earn a median annual salary of around $80,000 to $120,000, depending on experience, location, and industry. Skilled programmers with expertise in programming languages like C++ and Python, as well as knowledge of robotic systems and tools, tend to earn higher salaries.

Can a software engineer work in robotics?

Yes, a software engineer can work in robotics by developing control algorithms, embedded systems, and software for robotic hardware. Skills in programming languages like C++ and Python, as well as knowledge of robotics frameworks such as ROS, are often required. Many robotics roles also require understanding of sensors, actuators, and real-time systems.
What job categories do people searching Robotics Software Developer jobs in Vancouver, BC look for? The top searched job categories for Robotics Software Developer jobs in Vancouver, BC are:
Infographic showing various Robotics Software Developer job openings in Vancouver, BC as of June 2026, with employment types broken down into 2% As Needed, 83% Full Time, 10% Part Time, 3% Temporary, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.

Automation Engineer II

LMI Technologies

Burnaby, BC โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 10 days ago


Job description

The Automation Engineer will be part of a multidisciplinary team that engages with every department across the organization to ensure our Gocators are designed and manufactured to the highest standard. You will work in a supportive team environment working with exciting technologies. The Automation and Validation team projects include new production automation equipment design, product validation and overall systems engineering.ย 

The Automation Engineer is an important link between R&D product development and Manufacturing of LMIโ€™s product lines. The successful candidate will have a high level of knowledge in mechatronics. With experience designing and building automated equipment and precision mechanical assemblies. Experience in optics is a bonus.ย 

Working as part of our global Technology (R&D) team, you will report to the Team Lead in the Automation Validation team and work at our Burnaby head office.

  • Designs, supports, and implements new automated production equipment along with mechanical jigs and fixtures
  • Designs and implements industrial control systems. This includes PLC programming and precision motion control systems.ย 
  • Carries out validation experiments against ISO standards where possible to ensure process and product consistency
  • Works with the sensor design team to smoothly roll out new product introductions to existing or new automation infrastructure
  • Understands and utilizes the tools and processes defined by the group to effectively carry out project work
  • Participates and leads regular design reviews and demonstrates strong adherence to checklist requirements
  • Produces task list breakdown and priorities given by Team Lead
  • Manages delivery expectations against key project milestonesย 
  • Works closely with their team mitigating issues with solutions
  • Employs a systematic data-driven approach to troubleshooting equipment and design problems both individually and with the teamย 
  • Produces required technical documentation as directed by Team Lead
  • Proactively contributes to and implements continuous improvement initiatives

Education and Qualifications
ย 
  • Degree in Mechatronics, Mechanical Engineering, or Electrical/Controls Engineering/Technology
  • 3-5 years working experience in a related field, with a focus on industrial controls and mechanical designย 
  • Experience with industrial controls design and PLC programming (Beckhoff, Siemens, Allen-Bradley, etc)
  • Strong understanding of motion control systems and various industrial motion components (linear and rotary stages, stepper motors, servo motors, etc)
  • Experience with industrial 6-axis robots is an asset
  • Strong knowledge of SolidWorks or similar CAD software, EPDM and mechanical design principles particularly with respect to CNC-based precision part design
  • Strong understanding of metrology in theory and application
  • Strong understanding of ASME Y14.5 GD&T or ISO GPS Standard
  • Ability to interpret technical data sheets and electrical wiring diagrams to effectively design or troubleshoot mechatronic systems
  • Familiarity with fundamental hand and machine shop tools is valued
  • Proficiency in communicating concepts and findings with clarity, brevity, both in verbal and written communication.
  • Experience in design of experiments and the application of scientific methods
  • Pursues problem solving with clear understanding of facts and defines test plan and solution strategies
  • Strong interpersonal skills with a positive, collaborative mindset to function effectively in a team environment across departments
  • Strong knowledge of Google G-suite or other Office productivity software
  • Familiarity with optical systems such as lenses, cameras or filters is an asset
ย 
Salary Range
ย 
  • Compensation:ย CDN $76,300 to $108,756ย Base Salary + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance).

Perks and Benefits
ย 
  • Health Benefits: Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.
  • Work-Life Balance: We support a healthy balance with hybrid work arrangements, flextime, and generous paid time off.
  • Growth & Development: An annual Education Support Program for training and professional growth, plus annual performance reviews and Lunch & Learns.
  • Enjoy free healthy snacks and drinks, team-building budgets, tenure awards, and our official "May the 4th" (Star Wars Day) company holiday!
  • Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness challenges.
  • This is a hybrid position based out of our Burnaby, BC headquarters. To support our collaborative model, preference will be given to local candidates that are able to work in the office on Tuesdays, Wednesdays and Thursdays.
  • Please note that financial relocation assistance and immigration sponsorship are not available for this position.
  • We are recognized as a โ€œGreat Place to Workโ€ for 10 consecutive years, spanning the 2016 through 2025 annual designations.

Our Recruitment Process

While we appreciate your interest in LMI very much, we are only able to respond to candidates selected for further consideration.
We believe in a transparent and collaborative hiring journey. Our goal is to ensure you are as excited about us as we are about you. Below is the typical path (can vary by position):
Talent Discovery (Human Resources): An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.
Role Fit (Hiring Manager): A deep dive into your experience, knowledge and skills as well as sharing of role expectations and team initiatives.
Team Fit (Peers and Colleagues): An opportunity to meet with potential team members and/or cross-functional peers to discuss your experience/background and their experience and work at LMI.

About LMI Technologies
ย 
We are recognized as one of Canada's Great Workplaces and a global leader in industrial vision. LMI is a medium-sized technology company built on a culture of openness, respect and engineering excellence. At LMI, our teams work collaboratively toward the shared goal of designing and delivering innovative 3D and 2D machine vision solutions to OEMs and System Integrators operating in industrial factory automation worldwide. The result of this collaboration is high-performance, easy-to-deploy, and cost-effective vision technologies that deliver consistent results in even the most demanding inline inspection applications today worldwide reliably.
ย 

We assure you, once you complete your application, your information is safe with us. To learn more about how we use your personal data, please review our Privacy Policy (https://lmi3d.com/privacy-policy).

Powered by JazzHR

yW1lc5L41e