Embedded Software Manager

Engineering Lausanne, Switzerland


Position at Logitech

The role:

The Embedded Software Manager will oversee all firmware activities from the Lausanne team. This team broadly has responsibility for new product introductions, from inception to first launch. This includes a wide remit of platform work, connectivity, etc.

Your Contribution:

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

  • Manage a team of senior engineers developing Embedded Software for the next wave of productivity, gaming, mobility products and related platforms.

  • Work closely with senior leaders, product/project managers, and other team(s) for prioritization, techno evaluation, risk identification and mitigation.

  • Collaborate with management on budget and resource planning. Work in partnership with senior management and other team(s) to ensure resources are engaged where the need is.

  • Work with project managers to develop and enforce a supportable delivery schedule based on agreed priorities and business requirements.

  • Manage internal and external dependencies to insure products development and deliver on schedule.

  • Remove roadblocks and provide support to insure all team members have what they need to succeed.

  • Take ownership of the quality and stability of embedded code.

  • Perform employee performance reviews and further the professional development for your immediate team. Hire right talent as required to maintain high standard.

  • Help develop and promote engineering processes and best practices including design reviews, code reviews, test driven development and continuous integration.

  • Communicate early and often about any significant events or issues affecting the team or delivery schedules.

Key Qualifications:

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

  • MS in Computer Science or equivalent.

  • 6+ years leading multidisciplinary software development teams.

  • A proven track record of developing and mentoring top-notch engineers.

  • Highly organized with strong multi-project planning, management, and tracking skills.

  • Hands on and has the ability to look into code and design level details to ensure proper architecture and practices are in place. Code complexity vs discipline follow balance.

  • Ability to anticipate, recognize, and push through resistance or setbacks. Able to mediate disputes: working with others to find common ground, promote understanding of all viewpoints, and drive for closure and cooperation.

  • Strong spoken, written, and presentation communication skills.

  • Service oriented attitude, with strong management, analytical, problem-solving, and conceptual skills.

  • Ability to communicate highly technical concepts to non-technical individuals.

 Logitech is the sweet spot for people who are passionate about products, making a mark, and having fun doing it. As a company, we’re small and flexible enough for every person to take initiative and make things happen. But we’re big enough in our portfolio, and reach, for those actions to have a global impact. That’s a pretty sweet spot to be in and we’re always striving to keep it that way.

  “All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.”