Lead Firmware Engineer

Logitech G

Chennai, India
On-site
C/c++ programming
Microcontroller programming (stm32x, nrfx)
Real-time operating systems (rtos)
Logitech G is seeking a Lead Firmware Engineer for its Chennai office, focusing on developing firmware for display-based devices, particularly in gaming and computer peripherals. The ideal candidate will have extensive experience in embedded software development, particularly with microcontrollers, and possess strong communication skills to collaborate with global teams

Job Summary

  • As a Lead Firmware Engineer, you will play a pivotal role in the development of firmware for innovative display-based devices.
  • Collaborate with teams to develop and integrate sensor interfacing, USB, BLE, and other communication protocols.
  • Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.

Matching Summary

Match Score: 85

Logitech G is seeking a Lead Firmware Engineer for its Chennai office, focusing on developing firmware for display-based devices, particularly in gaming and computer peripherals. The ideal candidate will have extensive experience in embedded software development, particularly with microcontrollers, and possess strong communication skills to collaborate with global teams.

Skills & Requirements

Must-have

  • C/C++ programming
  • Microcontroller programming (STM32x, NRFx)
  • Real-time operating systems (RTOS)
  • Serial interfaces (I2C, SPI, UART)
  • System-level debugging
  • Performance tuning

Nice-to-have

  • Low-power chipset experience
  • Power management in microcontrollers
  • Wireless communication protocols

Key Requirements

  • 10+ years embedded software development
  • Firmware for display-based devices
  • RTOS expertise
  • Strong debugging skills (application to hardware)

Work Rights

Not specified

Tailored Resume

Cover Letter