Jobs.ca
Jobs.ca
Language
Nupeak  logo

Robotics Software Developer

Nupeak about 7 hours ago
Verified
Vancouver, BC
CA$75,000 - CA$85,000/year
Mid Level
Full-time

Top Benefits

A generous 1 month paid time off because we understand the value of rest and personal time.
Flexible working hours and work-from-home days.
Easy commute with <1 min walk from SkyTrain station.

About the role

**About Nupeak Robotics **

Nupeak Robotics is a venture-backed startup dedicated to developing robotic systems that master complex physical tasks. Our mission is to create robots that learn as effectively as humans, helping to automate manual labor tasks and improve efficiency. Our core product, PixaBerry, is a proprietary robotic strawberry harvester. The entire software stack (3D multispectral machine vision, swarm networking, autonomous navigation) and hardware components (Dexter Robot arm, differential drive electric robot base) are all designed and built in-house at our lab. We value flexibility, offering work-from-home days, and flexible working hours. We seek self-motivated individuals who are passionate about contributing to a company's growth.

https://www.nupeak.com/

Job Description:

We are seeking a skilled Robotics Software Developer to join our team. In this role, you will be pivotal in transforming our R&D initiatives into reliable, production-quality software systems, with a strong focus on the real-time control and firmware that interfaces directly with hardware. You will work in an agile environment, collaborating closely with our team of developers and roboticists to push the boundaries of what robots can achieve. The hiring range for this position is $75,000 - $85,000 annually.

What you’ll be doing:

Designing, implementing, and debugging production-quality software for embedded systems on our robots. Develop a full robotic stack running in Linux using technologies like Docker containerization, ROS 1 and ROS 2, Pytorch, etc. Transforming R&D initiatives into reliable, production-quality software systems. Implementing solid data management and machine learning practices to improve our robots' performance. Collaborating with a dedicated team of developers and roboticists in an agile environment.

Skills & Experience: A degree in Computer Science, Computer Engineering, Mechatronics, Robotics, or equivalent practical experience. 2+ years of hands-on, professional experience in embedded software development or a closely related field. Strong understanding of concepts in Linear Algebra and Probabilty Demonstrated expertise in Python, Rust and C++. Deep understanding of programming design patterns like Interfaces, Factory, pub/sub, services, etc Practical experience with ROS. Practical experience working with camera sensors, robotic actuators, depth sensors, etc. Practical knowledge of machine learning frameworks such as PyTorch or TensorFlow. Practical experience working with embedded Linux systems like NVIDIA Orin Proficiency with tools like Git and Docker. Experience in the field of robotics, particularly with autonomous systems. Prior leadership roles, especially within fast-paced or startup settings. Experience with industrial automation is a plus.

Join Us,

If you are passionate about robotics, have strong hands-on coding experience, and are eager to tackle real-world problems with innovative solutions across a full stack, we would love to hear from you. Join us at Nupeak Robotics and be part of a team that's revolutionizing the way robots learn and work. Applicants may also submit their resume directly to kimiya@nupeak.com.

About Nupeak

Robotics

NuPeak develops AI-driven industrial robotics with human-centric training. Their product lineup includes Pixa, an AI platform designed for efficient and cost-effective crop harvesting with a high pick rate, and Dexter, an intelligent robotic arm featuring built-in AI and human-centric training capabilities. These solutions are supported by Hive, an AI platform that manages the entire AI training process, from data collection to model deployment and fleet optimization.