4 - 9 years

4 - 9 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

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

The Role:

The Logitech Gaming Team is growing! Our team is focused on creating great gaming experiences with innovation and performance at the core of our products design.

We are looking for a highly skilled and experienced C++ developer to join our dynamic team. The ideal candidate will possess strong problem-solving skills, deep knowledge of modern c++ standards, and a proven ability to collaborate effectively with both internal and external stakeholders to develop an integrated, cross-platform solution. Solutions will span from end to end, starting from low-level device interaction to the customer-facing UI, and everything in between.

If you are passionate about coding, debugging complex codebases, and developing robust solutions, we encourage you to apply.

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:

  • Work within a professional software development team.

  • Both design and implement new software as well as update and improve legacy software.

  • You will be required to work with Logitech security standards and safe coding best practices to assure our exposure to security breaches and other potential security problems can be averted or minimized.

  • As a member of our team, you will be expected to participate in code reviews and provide feedback on other s work. As required, you may be asked to lead code reviews, set code review standards or participate in cross-company forums for improving our coding and review practices.

  • Be autonomous with excellent time management and communication skills.

  • You will be expected to follow excellent development and documentation practices for code produced, and to promote such practices within the team.

  • Review code from your peers, and help the team grow their skills.

  • Willing to travel overseas to work with other software teams.

  • Be passionate about technology, this wont just be work for you, it will be your idea of fun!

Key Responsibilities:

  • Develop high quality software solutions using modern C++ standards (C+11 to C++20 and beyond).

  • Collaborate with cross-functional teams to design, implement and deploy scalable and maintainable code.

  • Be well versed in number-bases and bitwise operations.

  • Good working knowledge of GIT.

  • Familiarity with build systems - CMake.

  • Foster Test-Driven Development (TDD) practices using unit testing frameworks like gtest.

  • Debug and resolve production issues in large codebases, identifying root causes effectively.

  • Contribute to design discussions and optimize software performance.

Required Qualifications:

  • Bachelor s degree (BE/ B.Tech) in Computer Science, Electrical and Electronics Engineering, or any related engineering field.

  • 4+ years of professional experience developing robust software using C++.

  • Solid understanding and hands-on experience with modern C++ features and standards.

  • Strong problem-solving skills, with a demonstrated ability to debug and optimize complex codebases.

  • Proven ability to work collaboratively as part of a team and communicate effectively with stakeholders.

  • Working knowledge of Git for version control.

Good-to-Have skills:

  • Familiarity with different OS platforms - Windows, Linux, OSX.

  • Experience in Python and Javascript is a plus.

  • Proficiency in debugging and maintaining large, complex codebases, even when documentation is sparse or lacking.

  • Understanding of Windows kernel Internals, including process management, threads, memory management, and IPC mechanisms.

#LI-MR2

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

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You