Hsinchu, Taiwan, Taiwan Hybrid Employment

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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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 20 days ago