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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Logitech

Logitech is a company where people want their actions to have a positive global impact while having flexibility.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago