Principal Firmware Engineer

LogitechSan Jose, CA
Hybrid

About The Position

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. As a Principal Firmware Engineer, you will play a critical role in designing, developing, and maintaining firmware for our electronic devices. You will work closely with cross-functional teams to ensure seamless integration of firmware with hardware components and drive projects from concept through production.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field.
  • Extensive experience in firmware development for embedded systems.
  • Proficiency in programming languages such as C and C++.
  • Strong knowledge of microcontrollers, embedded systems, and hardware integration.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Proven track record of leading complex projects from concept to completion.

Responsibilities

  • Develop architecture and design for firmware solutions, ensuring alignment with project requirements and industry standards.
  • Write, test, and debug firmware code, primarily using C and C++ for microcontrollers and embedded systems.
  • Lead firmware projects, managing timelines, resources, and collaboration with hardware and software teams.
  • Provide guidance and mentorship to junior engineers, promoting best practices in firmware development.
  • Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components.
  • Identify and resolve complex issues and bugs in the firmware, utilizing in-depth analysis and creative solutions.
  • Create and maintain comprehensive documentation, including design specifications and user manuals.

Benefits

  • Comprehensive and competitive benefits packages
  • Flexible working environments
  • Support for physical, financial, emotional, intellectual and social wellbeing

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service