Elevate your career as a Senior Firmware Engineer at ORBCOMM in Ottawa, Ontario. In this full-time role, your expertise will drive the development of embedded firmware for innovative connected products. This position calls for a hands-on Senior Firmware Engineer with 3-5 years of experience in embedded software development. You will design, develop, and maintain firmware while collaborating in a fast-paced environment. Proficiency in C programming and familiarity with ARM microcontrollers are key for delivering reliable solutions. Key Responsibilities: • Design and develop embedded firmware for products • Translate software requirements into defined tasks • Execute comprehensive test plans for performance • Enhance in-house development and debugging tools • Optimize low-power algorithms for efficiency Requirements: • 3–5 years in embedded software development • Proficient in C programming language • Experience with ARM and Intel-based microcontrollers