Bootstrap

Logitech

Sr. Firmware Engineer

๐Ÿ“ŒLausanne, Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

hybrid

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.

About The Role

We are seeking a highly skilled Senior Embedded Software Engineer to join our innovative team in developing advanced embedded systems and solutions. This role offers a unique opportunity to work at the intersection of Embedded Software (ESW) and Electrical Engineering (EE), leveraging your expertise in data processing, sensor fusion algorithms , and strong electrical engineering fundamentals . You will play a pivotal role in designing, implementing, and integrating embedded software that bridges the gap between hardware and cutting-edge algorithmic systems.

If you are passionate about solving complex challenges, enjoy working on multidisciplinary systems, and thrive in a hands-on development environment, weโ€™d love to hear from you!

Key Responsibilities

  • Develop, test, and optimize embedded software for real-time systems across various platforms.
  • Design and implement data processing pipelines, sensor fusion algorithms, and other performance-critical software modules.
  • Drive collaboration with EE teams to ensure seamless integration of embedded software and hardware components.
  • Contribute to hardware-software co-design by influencing hardware architecture based on software requirements.
  • Conduct system modeling, simulation, and validation of sensor fusion algorithms for optimal performance.
  • Analyze and debug complex embedded systems at the hardware and software interface.
  • Manage the efficient transfer of raw and processed data between sensors, devices, and embedded platforms.
  • Lead and mentor junior team members, providing technical guidance and reviews.
  • Write and maintain technical documentation, including requirements, designs, and user manuals.

Required Qualifications

  • Education:
    • Bachelor's or Masterโ€™s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience:
    • 5+ years of hands-on development experience in embedded software design and implementation.
    • Proven expertise in sensor fusion and advanced data processing techniques for real-time systems.
  • Technical Skills:
    • Strong knowledge of embedded software frameworks and real-time operating systems (RTOS) such as FreeRTOS or Zephyr.
    • Proficient in C/C++ programming for embedded systems.
    • Experience with microcontrollers, SoCs, and low-level hardware interfaces (e.g., SPI, I2C, UART, CAN, etc.).
    • Familiarity with signal processing algorithms, multi-sensor calibration, and optimization techniques.
    • Python experience for developing and validating algorithms is a plus.
    • Understanding of electronics principles, including circuit design, schematics, PCB design collaboration, and debugging.
  • Soft Skills:
    • Strong problem-solving capabilities with a focus on system-level thinking.
    • Effective communication and collaboration across multidisciplinary teams.
    • Self-motivated and able to work both independently and within a team.
    • Familiarity with version control systems (e.g., Git) and CI/CD workflows.

    Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.

    Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Donโ€™t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!

    We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We canโ€™t wait to tell you more about them being that there are too many to list here and they vary based on location.

    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.

    If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at +1-510-713-4866 for assistance and we will get back to you as soon as possible.
    Other similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    • Employment

      โฑ๏ธŽ full-time

    • Experience

      ๐Ÿง™โ€โ™‚๏ธ senior

    • Working model

      hybrid

    • Skills
    • Industry
    • Find similar jobs

      Firmware Engineer, Amazon Robotics

      @ Amazon, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Senior Firmware Engineer

      @ Badger Meter, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Firmware Engineer

      @ Baker Hughes, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Principal Firmware Engineer

      @ CHEP, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Firmware Engineer II

      @ Brady Corporation, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Sr. Software Engineer Security

      @ Cisco, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Principal Firmware Verification Engineer

      @ Collins Aerospace, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      AMI Smart Grid - Senior Firmware Engineer

      @ Corinex, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      TeleOp Embedded Engineer

      @ Figure, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

      Senior Engineer, Firmware

      @ Flock Safety, ๐Ÿ“Switzerland ๐Ÿ‡จ๐Ÿ‡ญ

    Remote Work
    Post time
    Level
    Employment
    Industry
    Apply Now โ†—