Promise Robotics Logo

Promise Robotics

Robotics Software Developer

Posted 13 Days Ago
Be an Early Applicant
Remote
Hybrid
2 Locations
Mid level
Remote
Hybrid
2 Locations
Mid level
Develop advanced robotic systems, algorithms for perception and motion planning, and support R&D in machine learning and automation.
The summary above was generated by AI

Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of highly efficient and sustainable buildings.


We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies.

Why Join Us?

  • Purpose-Driven Work: Contribute to projects with significant social, economic, and environmental impact.
  • Growth Opportunities: Be part of a growth-stage startup with substantial upside and leadership potential.
  • Cutting-Edge Technology: Work on state-of-the-art robotics solutions at the intersection of construction and automation.
  • Collaborative Culture: Join a diverse, high-performing team committed to continuous learning and innovation.

What You'll Do:

  • Lead the design, development, evaluation, and optimization of advanced robotic systems.
  • Develop motion planning, simulation, and perception algorithms for robotic arms using ROS2 and MoveIt.
  • Debug and troubleshoot software-hardware integration issues.
  • Collaborate with hardware engineers for seamless system performance and integration.
  • Write clean, efficient, and well-documented code in C++ and Python.
  • Support R&D initiatives, including applications in machine learning, deep learning, and computer vision.
  • Contribute to the architecture and deployment of real-time robotic systems.
  • Optimize robotic workflows for industrial automation, enhancing performance and reliability.
  • Participate in code reviews, agile development processes, and continuous integration pipelines.

What You'll Need To Succeed:

  • Degree in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related fields (Masters/Ph.D. preferred).
  • Proficiency in C++ and Python with demonstrated software development experience.
  • Strong understanding of algorithms, data structures, and control systems.
  • Ability to solve complex problems involving multi-disciplinary engineering concepts.
  • Familiarity with DevOps tools (Docker, Git, CI/CD pipelines) for robotic applications.
  • Strong communication, teamwork, and project management skills.
  • Ability to work independently and collaboratively in a fast-paced startup environment.
  • Willingness to work onsite or travel to our R&D lab in Nisku, Alberta as needed.
  • Preferred Skills:

  • Experience in industrial robot programming, including KUKA, ABB, or Fanuc robots.
  • Experience with ROS/ROS2 and robotic simulation environments.
  • Experience with MoveIt or similar motion planning frameworks.
  • Familiarity with sensory systems (camera systems, force sensors, laser range finders, LiDAR).
  • Knowledge of trajectory optimization, path planning, and real-time control systems.
  • Understanding of electrical standards and best practices for robotic integration.
  • Experience with digital twin technologies for simulation and predictive maintenance.
  • Background in machine learning applications for robotics
  • Knowledge of ISO 10218 safety standards for industrial robotics.
  • Understanding of Agile methodologies and experience working in scrum teams.

Benefits:

Competitive salary: we believe in data-driven, equitable compensation decisions. We recently completed a compensation review and implemented salary bands that enable us to pay mid to above-average Canadian salaries across various industries.

Stock options: everyone has a stake in our company.

Holistic benefits: we have a comprehensive benefits package that includes paramedical, dental, vision, and drug coverage for you and your dependents, as well as a health care spending account. These benefits start right from Day 1.

Flexible personal days and vacation policies: we care deeply about the well-being of our team.

Open, collaborative, and supportive culture: you will be part of an incredibly high-performing and collaborative team changing the future of an industry!

Relocation assistance package (if required)



Promise Robotics is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, and gender identity.

Top Skills

C++
Ci/Cd
Docker
Git
Moveit
Python
Ros2

Similar Jobs

4 Hours Ago
Remote
Hybrid
7 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Embedded Software Engineer will develop features, mentor team members, and manage software architectures in Bitcoin mining software for Block.
Top Skills: CC++CSSHTMLJavaScriptLinuxNode.jsPythonRustUnix
4 Hours Ago
Remote
Hybrid
7 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Machine Learning Engineer on the Risk team, you'll develop ML solutions to mitigate fraud and risk, collaborating cross-functionally across the organization.
Top Skills: AWSGCPKerasMySQLNumpyPandasPythonSklearnSnowflakeTableauTensorFlowXgboost
4 Hours Ago
Remote
Hybrid
8 Locations
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Machine Learning Engineer, you will lead ML solutions focusing on risk mitigation in Cash products, collaborating with multiple teams.
Top Skills: AWSGCPKerasMySQLNumpyPandasPythonSklearnSnowflakeTableauTensorFlowXgboost

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account