Robotics Software Developer
2 weeks ago
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. 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. 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 Probability. 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. What we offer 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
-
Robotics Software Developer
1 week ago
Burnaby, British Columbia, Canada Nupeak Robotics Full time US$75,000 - US$85,000 per yearAbout Nupeak RoboticsNupeak 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...
-
Robotics Software Developer
2 weeks ago
Burnaby, Canada Nupeak Robotics Full timeNupeak 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...
-
Burnaby, Canada Nupeak Robotics Full timeA cutting-edge robotics company in Burnaby is seeking a Robotics Software Developer to transform R&D initiatives into reliable software systems. The role involves designing and debugging embedded software, developing a full robotic stack in Linux, and collaborating with a team in an agile environment. Ideal candidates will have a degree in a related field...
-
Burnaby, Canada Nupeak Robotics Full timeA cutting-edge robotics company in Burnaby is seeking a Robotics Software Developer to transform R&D initiatives into reliable software systems. The role involves designing and debugging embedded software, developing a full robotic stack in Linux, and collaborating with a team in an agile environment. Ideal candidates will have a degree in a related field...
-
Robotics Software Engineer – Fault Detection
1 week ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Serve Robotics Full timeRobotics Software Engineer – Fault Detection & Recovery Join to apply for the Robotics Software Engineer – Fault Detection & Recovery role at Serve Robotics This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $170,000.00/yr - $200,000.00/yr At...
-
Robotics Software Engineer: Fault Detection
1 week ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Serve Robotics Full timeA technology firm is seeking a Robotics Software Engineer for Fault Detection & Recovery. The role focuses on developing systems that help autonomous robots detect failures and recover safely. Candidates should have 3+ years of robotics software experience, strong C++ and Python skills, and familiarity with fault-tolerant design principles. The position...
-
Burnaby, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nupeak Robotics Full timeA cutting-edge robotics company in Burnaby is seeking a Robotics Software Developer to transform R&D initiatives into reliable software systems. The role involves designing and debugging embedded software, developing a full robotic stack in Linux, and collaborating with a team in an agile environment. Ideal candidates will have a degree in a related field...
-
Robotics Engineer
6 days ago
Burnaby, Canada Red Rabbit Robotics Full timeAbout us: At Red Rabbit Robotics, our mission is to tackle the global labor shortage and create a future of abundance. We aim to deploy one million humanoid robots in the next 10 years. Our robots are designed to tackle manual labor across manufacturing, warehouse, logistics and more. Our “teleoperation first” strategy immediately delivers value by...
-
Robotics Engineer
2 weeks ago
Burnaby, Canada Red Rabbit Robotics Full timeAbout us At Red Rabbit Robotics, our mission is to tackle the global labor shortage and create a future of abundance. We aim to deploy one million humanoid robots in the next 10 years. Our robots are designed to tackle manual labor across manufacturing, warehouse, logistics and more. Our "teleoperation first" strategy immediately delivers value by providing...
-
Robotics Engineer
3 weeks ago
Burnaby, Canada Red Rabbit Robotics Full timeAbout usAt Red Rabbit Robotics, our mission is to tackle the global labor shortage and create a future of abundance. We aim to deploy one million humanoid robots in the next 10 years. Our robots are designed to tackle manual labor across manufacturing, warehouse, logistics and more. Our "teleoperation first" strategy immediately delivers value by providing...