Sr. Firmware Engineer at Logitech
Lausanne, VD, Switzerland -
Full Time


Start Date

Immediate

Expiry Date

26 Sep, 25

Salary

0.0

Posted On

27 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

It, Embedded Systems, Software Design, Freertos, Design Collaboration, Operating Systems, Collaboration, Soft Skills, Design, Circuit Design, Optimization Techniques, Zephyr, Algorithms, Computer Engineering, Microcontrollers, Sensor Fusion

Industry

Electrical/Electronic Manufacturing

Description

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.

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.
Responsibilities

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.
Loading...