Hsinchu, Taiwan, Taiwan Hybrid

Logitech is hiring a Firmware Engineer

About the Role

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.

Required Skills
STM32xNRF52xTi CCxUARTUSBBluetoothWiFiI2CSPIFlashC/C++Microcontroller ArchitecturesCommunication ProtocolsSensor InterfacingDebugging Embedded Systems STM32xNRF52xTi CCxUARTUSBBluetoothWiFiI2CSPIFlashC/C++Microcontroller ArchitecturesCommunication ProtocolsSensor InterfacingDebugging Embedded Systems
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Logitech
Logitech builds products that help teams collaborate and learn from anywhere, enabling productivity and continuity. The company focuses on video collaboration solutions, peripherals, and tools that support remote and hybrid work environments.
All jobs at Logitech Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago