We are seeking a Firmware Engineer to join our dynamic team, focused on designing and developing firmware for Logitech’s gaming and computer peripheral products. You will collaborate with global teams to deliver high-performance and reliable solutions.
Key Responsibilities
- Develop firmware for microcontroller platforms (STM32x) ensuring functionality, performance, and quality.
- Interface with sensors and peripherals such as UART, USB, WiFi, LCD, and touch screens.
- Perform system-level debugging and work on improving performance and reliability.
- Collaborate with international teams to advance firmware development.
Key Qualifications
- Experience. Minimum 3 years in firmware development for STM32x, NRF52x, or Ti CCx controllers.
- Programming. Proficient in C and embedded C, with strong debugging and troubleshooting skills.
- Drivers. Expertise in I2C, SPI, UART, Flash, EEPROM, and WiFi.
- Microcontrollers. Solid understanding of ARM Cortex architecture, including register map, memory architecture, and bus controllers.
- Skills. Excellent analytical skills, effective communication (verbal and written), and strong debugging capabilities using tools such as oscilloscopes.
- Attributes. Self-driven and autonomous with a collaborative mindset.
Preferred Skills
- Experience with RTOS (FreeRTOS, QP/C, Zephyr) on low-power chipsets (STM32, nRF52, etc.).
- Knowledge in power management for microcontrollers.
- Familiarity with USB protocol, Bluetooth, or other wireless protocols.
Education
- Bachelor’s or Master’s degree in Electrical and Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Why Logitech?
Logitech is committed to creating a workplace where everyone feels valued and included. We celebrate diversity and are dedicated to fostering an environment that supports your overall well-being physical, financial, emotional, intellectual, and social.
Benefits
- Comprehensive and competitive benefits packages.
- Flexible working environments to support your personal and family needs.
- A culture that promotes health and well-being in all aspects.
Equal Opportunity
Logitech is an equal opportunity employer. We consider all qualified applicants for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or disability.
Ready to Make an Impact?
If you’re passionate about firmware development and eager to contribute to a forward-thinking team, we encourage you to apply. We look forward to meeting you!