Logitech is looking for a Firmware Engineer to design, develop, and maintain firmware for a wide variety of consumer electronics and peripherals. In this role, you will be a key contributor in imagining and developing the experience of future products, as well as enhancing current products.
What You'll Do
- Design, develop, and test firmware for Logitech products.
- Work with microcontrollers such as STM32x, NRF52x, and Ti CCx in embedded systems.
- Develop sensor interfacing and implement communication protocols including UART, USB, Bluetooth, WiFi, I2C, and SPI.
- Manage memory (Flash, EEPROM) and ensure efficient resource utilization.
- Debug and resolve firmware issues at the system level.
- Improve product performance, reliability, and stability.
- Collaborate with global teams across different functional areas.
- Implement security measures within the firmware.
- Work with Real-Time Operating Systems (RTOS) like FreeRTOS, QP/C, or Zephyr.
- Focus on microcontroller power management.
- Work with specific hardware/peripherals like LCDs and touchscreens.
What We're Looking For
- Proven experience in firmware development for embedded systems.
- Strong understanding of microcontroller architectures and programming.
- Proficiency in C/C++ programming languages.
- Experience with communication protocols and sensor interfacing.
- Experience in debugging and troubleshooting embedded systems.
Nice to Have
- Experience with RTOS, power management, security implementation, and specific hardware components.
Technical Stack
- Microcontrollers: STM32x, NRF52x, Ti CCx
- Protocols: UART, USB, Bluetooth, WiFi, I2C, SPI
- Memory: Flash, EEPROM
- RTOS: FreeRTOS, QP/C, Zephyr
Team & Environment
You will work in a central organization developing common firmware, collaborating with teams globally.
Work Mode
This position operates on a hybrid work model.
All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

