Software Project Manager (Technical) - Device Driven Innovation
Logitech is transitioning from a company known for building great hardware to being a company that is known for creating great software and services. Within Logitech, Creativity & Productivity (C&P) is our largest business group by revenue, touching millions of customers.
We have a huge ambition to transform C&P by leveraging software and services. This requires us to put ourselves in the shoes of a diverse variety of customers and create solutions that solve their unique needs. For instance, our focus on developers led us to create the Flow application which allows developers to seamlessly move their mice between computers and to drag and drop files between computers.
To continue on this journey, we are looking for a technical project manager to partner closely with product management and design to help us create software experiences that make Logitech stand apart from our competitors, by building ground breaking software.
The Creativity and Productivity business group within Logitech builds peripherals that customers know and love.
Product and Design sense - you will be a close collaborator and sparring partner for our product managers and designers. In order to succeed at this, you need to be able to come up with and critique product, feature and design ideas to ensure that product requirements and designs are technically feasible.
Technical Chops - you will need to be able to work with architects, technical leads and developers to identify the technical work needed in order to realize the product vision, author technical specifications, run PoC’s, identify new technical enablers and drive technical execution. In order to do this you need to be able to have conversations at the system level and also dive deep into modules to ensure that the right technical trade offs are being made.
Project Management - you will need to manage one or more projects simultaneously, you will need to be a solid project manager with a variety of project management tools in your belt.
Ownership: You will be responsible for software projects that are software designed to enhance our hardware. You will be responsible for delivering important parts of the roadmap. You will be the point of contact for disciplines outside of software engineering for your projects. Within software engineering, you will work with a global team of internal and outsourced engineers.
Project Management: You will be responsible for driving the delivery of the software using agile methodologies and also for communicating status. This is a complex task as beyond just coordinating software engineering, design and product management, you will also be coordinating with hardware engineering. A key part of the role will also be driving change to ensure that we are using best practices when it comes to software development.
Technical Approach: You will be responsible for converting user stories and designs into technical requirements and detailed specifications that various engineering teams can execute on. To be successful at this, you will build a deep understanding of our software architecture and form close working relationships with architects and module leads. You will work very closely with the engineers working on your projects.
Other areas of contributions
Partner with our business, software engineering, hardware engineering and design teams to define the right vision for our software experiences, keeping in mind the end to end customer experience spanning software and hardware.
Author clear functional specifications and leverage this to drive the right UX design, technical software architecture & test strategy.
Create realistic project plans, drive execution and communicate status clearly.
Champion engineering excellence initiatives like TDD, CI/CD, better agile processes etc.
Ensure that we make the right trade offs keeping in mind the needs of our customers and our business.
Keep an eye on the big picture - you will be responsible for multiple projects, each of which will be executed from multiple locations around the world. You will also coordinate with partners in the hardware and firmware engineering organizations.
Understand our product roadmap and proactively identify hard problems ahead of time and drive prototyping efforts.
We use agile to meet the unique needs of a globally distributed engineering team that spans design, hardware, software and firmware. You will serve as scrum master and bring your experience managing projects to bear in continuously improving our process.
5+ years of experience managing the full life cycle of multiple consumer facing software products, using an agile methodology, in a globally distributed team. Experience managing risk, accommodating change and managing trade offs.
Experience working across a majority of the following technologies - cloud, desktop, mobile and embedded, to allow you to work closely with multiple architects, module leads and engineers, to arrive at technical solutions, keeping in mind the current and future needs of the product.
Excellent communication, verbal and written skills. Able to communicate effectively with engineers as well as different functions. As well as representing the team in management reviews.
A deep understanding and passion for software development best practices (e.g. CI/CD, automated testing, dev ops etc.)
A proven ability to deal with ambiguity paired with strong problem solving skills on the technology, process and people fronts.
Creativity, curiosity and a passion for technology, demonstrated by side projects/independent learning etc.
Experience working with product management and design.
Strong leadership, negotiation and communication skills. Experience leading by influence rather than authority.
Experience leading outsourced software development is a strong plus.
Experience on working with Global organizations across multiple time zones.
Strong organizational, communication and interpersonal skills, including the ability to work across organizations and geographies and interact, influence and negotiate effectively with all levels of management.
We are ideally looking for talent in Chennai, India/willing to relocate to Chennai. Traveling internationally to attend meetings will be required from time to time.
BS/MS in computer science or prior experience as a software engineer
Certified Scrum Master
PMP or equivalent - nice to have.
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 age, race, sex, 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, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at +1 510-713- 4866 for assistance.