Robotics and Control Engineer
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 and Controls Engineer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This role is based at our facility in Calgary, AB.
What You'll Do:
- Lead the design, development, and continuous improvement of robotic manufacturing systems, emphasizing control robustness, reliability, and optimization.
- Drive applied R&D initiatives in motion planning, perception, and control integration, advancing system intelligence and autonomy.
- Collaborate across teams to prototype, test, and optimize robotic systems — integrating hardware, software, and sensory feedback for high-performance, reliable operation.
- Establish and maintain CI/CD pipelines for robotic software, enabling reproducible experiments, automated testing, and reliable system updates.
- Diagnose, troubleshoot, and optimize robotic hardware, drivers, and sensory subsystems to improve uptime and reliability.
- Implement process optimization frameworks for performance scalability.
- Foster a safe, collaborative, and R&D-focused environment, maintaining compliance with all safety and electrical standards.
- Provide technical leadership and mentorship to junior engineers.
What You'll Need to Succeed:
- Bachelor/College degree in Robotics, Mechatronics, Industrial Automation, Mechanical/Electrical Engineering, Computer Science
- 3+ years experience with automation systems programming and control, including industrial robots and PLCs
- Programming experience in Python, C/C++ or similar languages
- Experience with sensory systems such as cameras, force/torque, laser rangefinders and scanners
- PLC and HMI programming experience (Beckhoff experience will be a plus)
- Experience in designing fieldbus network architectures (EtherCAT experience will be a plus)
- Experience in Safety Programming
- Willingness to participate in a variety of technical areas in both software and hardware as needed to solve complex problems and achieve business impact
- Excellent analytical, problem-solving, communication and organization skills
- (Preferred) Proficiency with CAD (AutoCAD, SolidWorks)
- (Preferred) Experience in integrating KUKA robots is a great asset
- (Preferred) Experience with electrical system design implementation in compliance with electrical standards
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.