Join ORBCOMM as a Lead, Firmware Engineering and make a significant impact in an innovative environment. This role combines technical contribution with people leadership, requiring the ability to guide and grow a high-performing team while actively participating in architecture, development, and system-level problem solving.
Requirements
- 8-12+ years of experience in embedded firmware development
- 2+ years of technical leadership or people management experience
- Expert-level proficiency in C programming
- Extensive experience with ARM-based microcontrollers
- Strong experience with real-time operating systems (e.g., FreeRTOS) and bare-metal systems
- Deep knowledge of communication protocols: TCP/IP, UART/RS232, RS485, I2C, SPI, BLE
- Strong experience with STM32 microcontrollers (or similar platforms)
- Proven ability to interpret hardware schematics and perform advanced debugging using oscilloscopes and logic analyzers
- Experience with Git, CI/CD workflows, and issue tracking tools (e.g., Jira)
- Strong system-level thinking and architectural skills
- Excellent communication, planning, and stakeholder management skills
Benefits
- Health and wellness coverage
- Paid time off
- Retirement or savings programs
- Flexible work arrangements
- Insurance coverage
- Lifestyle perks
- Access to employee discounts