About this role
Firmware Engineer at Lime. Location: Canada. Role: designing firmware, developing software, debugging systems Requirements: Bachelor's degree in CS/CE or equivalent, 2+ years professional software development with 2+ years embedded C/C++; experience with embedded Linux/RTOS, debugging complex systems, OTA, networking (LTE/WiFi), and hardware interfaces (I2C/SPI/CAN/UART). Category: Engineering Seniority: Entry Level Tools: C, C++, RUST, embedded Linux, RTOS, Zephyr, CI/CD, HIL, Linux, Over-the-Air (OTA), LTE, WiFi, I2C, SPI, CAN, UART Commitment: Full Time Workplace: Remote Languages: English