
Senior Firmware Engineers - Contract
- Ottawa, ON
- Permanent
- Full-time
- Developing Embedded firmware that will run on Embedded IoT products
- Collaborate with cross-functional teams to define software requirements
- Design, code, integrate, debug and document software that is scalable, robust, and performant
- Develop new features on an ongoing, incremental basis
- Implement low power algorithms
- Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems
- 7+ years of experience developing embedded software in C and RTOS (FreeRTOS preferred)
- Knowledge of ARM/INTEL based microcontrollers and Board level development
- Experience with communications protocols, such as TCP/IP, BLE, SPI, UART/RS232, RS485, I2C,
- Experience with Bare-metal, Wireless, Bluetooth, GPS, RF, LoRa technologies will make someone standout
- Strong team player, collaborative, self sufficient, able to work
LROIT
How to ApplyPlease apply by clicking the “Apply Now” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to . If you are already registered with us, please contact your Senior Recruiter. Please quote job 18434.Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.