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

Embedded Software Engineer​/EIT​/Specialist

Job in Richmond, BC, Canada
Listing for: Planar Motor Incorporated
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 60000 - 200000 CAD Yearly CAD 60000.00 200000.00 YEAR
Job Description & How to Apply Below
Embedded Software Engineer/EIT/Specialist
Who We Are
Planar Motor is redefining motion through precision planar magnetic levitation. Our cutting‑edge, industry‑leading systems enable ultra‑smooth, multi‑degree‑of‑freedom movement for industries ranging from advanced manufacturing to biomedical automation. We are a team of forward thinkers, engineers, and innovators working at the frontier of control and motion systems. We are based in Richmond, BC, Canada.

Our technology and products
PMI's planar motor technology won the gold award in the Motors and Mechanical Motion Devices category by Design News in 2019 for its unprecedented flexibility, precision, intelligence, reconfigurability, scalability, and traceability. Planar motors are smart industrial robots that use magnetic forces for levitation and propulsion with six degrees of freedom. Planar motor‑based smart conveying systems are ideal for applications ranging from clean to harsh environments and are a disruptive technology transforming the manufacturing industry.

Our products are used across an array of assembly, testing, and packaging applications in industries including automotive, consumer electronics, cosmetics, battery production, medical devices, food, and pharmaceutical packaging.

Who Are We Looking For?
At PMI, we thrive on solving novel and complex technological problems that don't have off‑the‑shelf solutions. Our work requires creativity, persistence, and a deep understanding of fundamental engineering principles. We value individuals who have a strong problem‑solving mindset and who are genuinely passionate about tackling tough technical challenges.

If you are someone who enjoys working through complex problems, embraces uncertainty, and finds satisfaction in developing clear solutions to difficult engineering puzzles, this role will be a great fit for you.

Key Responsibilities
As an Embedded Software Engineer at Planar Motor, you will be responsible for designing and developing the software systems that serve as the “brains” of our cutting‑edge maglev robotic platforms. Your work will directly influence how our robots think, move, and interact, from intelligent navigation and obstacle avoidance to multi‑robot coordination. You'll work closely with our hardware and mechatronics teams to create embedded solutions that are both robust and efficient, all while operating within the constraints of real‑time systems and limited hardware resources.

Crafting and testing real‑time embedded software that powers the intelligence behind our robotic systems

Driving performance and reliability across our embedded platforms through thoughtful design and rigorous validation

Investigating, debugging, and resolving complex issues to keep our systems running smoothly in the field

Collaborating with multidisciplinary teams to bring together hardware and software into seamless, integrated solutions

Contributing to code reviews and shaping best practices to maintain high standards of code quality and maintainability

Qualifications

Strong capability for problem solving

Demonstrated capability of developing embedded software in C and C++

Understanding of software development processes and tools

Experience with debugging and testing embedded software

Bachelors, Masters, or Doctoral degrees in Electrical, Mechanical, Mechatronics, Software Engineering, Engineering Physics, or equivalent, with a proven record of excellence in engineering

Eligible to work in Canada

Familiarity working with ARM architecture

Experience in resolving concurrency issues

Experience working with the Bare Metal Kernel

What We provide
Come join the team working on the bleeding edge of motion technology! We provide:

Excellent opportunities to grow in a rapidly expanding, innovative company

Opportunity to solve impactful challenges

Mentorship arrangements with experienced colleagues

Competitive compensation packages and benefits

A creative, professional, and positive teamwork environment

Compensation Range
The hiring range for this role is $60K - $200K annually. Our ranges are based on market data, and offered salaries will be based on a combination of factors including, but not limited to, the successful candidate's job‑related knowledge, skills, education, and experience.

#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