Senior Firmware and Embedded Software Engineer
Burnaby, BCHumanoid: First AI and robotics company in the UK, creating the world’s leading, commercially scalable, and safe humanoid robots.
5+ YOECandidates need 5+ years of professional embedded or real-time firmware experience, a related engineering or computer science degree, and strong C and C++ skills with Python for tooling. Experience with RTOS, communication protocols (EtherCAT, CAN, SPI, UART, I2C), and debugging tools such as oscilloscopes and logic analyzers is required.
C, C++, Python, RTOS, EtherCAT, CAN
Senior Test and Validation Engineer
Burnaby, BCHumanoid: First AI and robotics company in the UK, creating the world’s leading, commercially scalable, and safe humanoid robots.
5+ YOECandidates need a Master's or PhD in a related engineering field and 5+ years of robotic hardware and actuator experience. They must be strong at troubleshooting, data analysis and documentation, and comfortable working in lab environments.
Python, MATLAB, C++, LabVIEW, DAQ systems, Encoders