Senior Firmware Engineer

Senior Firmware Engineer

Logitech

Kraków, Poland

The role and team:

You will be a core contributor to our new team in Krakow, taking ownership of significant software modules for our future devices. You will design and implement robust firmware features while ensuring high standards of performance. You will act as a bridge between the architectural vision and implementation, mentoring junior developers and collaborating closely with technical leads.

Your Contribution:

Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. Share our passion for Equality and the Environment. These are the behaviors and values you’ll need for success at Logitech. In this role you will:

  • Design and Implement: You take ownership of complex features from concept to production. You contribute to architectural discussions and design modular software components that align with the platform vision;
  • Quality and Stability: You write efficient, maintainable code and drive test automation. You investigate and resolve difficult system-level issues to ensure product reliability;
  • Collaboration and Mentoring: You work autonomously within the global team and support developers through code reviews and technical advice. You facilitate knowledge sharing within the squad;
  • Innovate and Optimize: You identify opportunities to improve existing workflows or codebases. You prototype new ideas to enhance product functionality or developer efficiency.

Key Qualifications:

For consideration, you must bring the following minimum skills and experiences to our team:

  • 5+ years of experience in embedded software engineering;
  • Strong in C and C++ for embedded systems;
  • Solid understanding of real-time operating systems (RTOS) and hardware/software constraints;
  • Experience with Zephyr RTOS and the Twister test framework;
  • Experience with ARM Cortex-M or RISC-V architectures;
  • Knowledge of Agile methodology is a strong plus;
  • Ability to work independently and guide less experienced team members;
  • Fluent spoken and written English;
  • Willingness to work on site in the Krakow office at least 3 days a week.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      C++ Developer      Developer      Embedded Software Engineer      Hardware and Telecoms      Hybrid      Logitech     

EuroTechJobs Logo

© EuroJobsites 2026