Join ORBCOMM as an Embedded Firmware Engineer in Ottawa and help shape the future of our products with high-availability firmware. This full-time role emphasizes C programming and embedded software expertise. As a Senior Firmware Engineer, your responsibilities will include designing, developing, and maintaining embedded firmware. You will translate software specifications into actionable tasks and be involved in debugging and optimizing firmware. Collaboration with team members and effective communication will be essential to your success in this role. Key Responsibilities: • Design and develop embedded firmware for products • Translate software requirements into actionable tasks • Develop comprehensive test plans for product reliability • Enhance debugging tools and support in-house development • Optimize low-power algorithms for high efficiency Requirements: • 3–5 years of professional experience in embedded development • Strong proficiency in C program...