At Logitech, we are looking for a Senior Firmware Engineer to play a pivotal role in designing and developing embedded software for our HID products. You will apply your expertise in microcontrollers, sensors, and real-time operating systems (RTOS) to deliver innovative and high-performance gaming experiences, following a development process that leverages Agile methodologies.
What You'll Do
- Develop firmware on Microcontroller platforms (STM32x) with a focus on functionality, performance, and quality.
- Work with teams to develop sensor interfacing, UART, USB, WiFi, LCD, and Touch screen integrations.
- Conduct system-level debugging and drive efforts to improve performance and reliability.
- Collaborate with developers across the globe during the firmware development lifecycle.
What We're Looking For
- 5+ years of experience in embedded software development, with a focus on Firmware development and Agile methodologies.
- Strong programming skills in C and embedded C, with expertise in debugging and troubleshooting microcontrollers.
- Proven expertise in microcontroller programming (STM32x, NRF5xx, Ti CCx), sensor interfacing, and real-time operating systems (RTOS).
- Expertise or understanding of one or more of the following drivers: I2C, SPI, UART, Flash, EEPROM, WiFi.
- In-depth knowledge of real-time control algorithms, data processing, and performance optimization.
- Proficiency in utilizing Agile tools and methodologies for managing software development backlogs, sprints, and releases.
- Excellent communication and interpersonal skills, strong analytical skills, and a proven ability to be a good team player.
Nice to Have
- Experience with RTOS usage (FreeRTOS, QP/C, Zephyr) on low-power chipsets (STM32, nRF52).
- Experience in power management within Microcontrollers.
- Experience with the USB protocol, Bluetooth, or any Wireless protocol.
Technical Stack
- C, embedded C
- Microcontrollers: STM32x, NRF5xx, Ti CCx
- RTOS
- Protocols & Drivers: I2C, SPI, UART, Flash, EEPROM, WiFi
- RTOS Variants: FreeRTOS, QP/C, Zephyr
- Connectivity: USB, Bluetooth
Benefits & Compensation
- Comprehensive and competitive benefits packages.
- Flexible working environments designed to care for yourself and loved ones.
- Support for physical, financial, emotional, intellectual, and social wellbeing.
Work Mode
This role 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.

