Senior Embedded Software Engineer (Robotics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Software Engineer (Robotics): Designing, developing, and optimizing embedded systems for robots with an accent on real-time performance, reliability, and hardware-software integration. Focus on implementing communication protocols, developing firmware for microcontrollers/FPGAs, and ensuring seamless integration between mechanical and electrical systems.
Location: On-site in Vancouver, Canada
Company
is building the world's most capable, commercially-scalable, and safe robots, currently deploying the HMND‑01 Alpha platform in industrial pilots.
What you will do
- Develop embedded software for robotic systems with a focus on real-time performance and reliability.
- Integrate and optimize sensors, actuators, and communication modules.
- Write and debug firmware for microcontrollers, FPGAs, and SoCs.
- Implement and manage communication protocols including EtherCAT, CAN, UART, SPI, and I2C.
- Perform hardware testing, validation, and troubleshooting of embedded systems.
- Maintain detailed technical documentation for designs, code, and test results.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Robotics, or a related field.
- Proficiency in C, C++, and Python.
- Solid understanding of RTOS and hardware-software interfaces.
- Experience with communication protocols (EtherCAT, CAN, etc.) and sensor integration.
- Experience with debugging tools like oscilloscopes, logic analyzers, and in-circuit debuggers.
- Must be based in or work on-site in Vancouver, Canada
Nice to have
- Experience with robotics frameworks such as ROS/ROS2.
- Hands-on experience with FPGA/SoC development.
- Knowledge of agile development methodologies.
- Familiarity with off-the-shelf EtherCAT-based motor drivers.
Culture & Benefits
- Comprehensive extended health benefits starting on day one, including dental and virtual care.
- Generous time off: 23 days of annual leave, 15 days of paid sick leave, and paid company holidays.
- Equity ownership in the company.
- Free daily catered lunch, snacks, and drinks in-office.
- Opportunity to collaborate with top-tier engineers and researchers in AI and robotics.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →