C++ Software Engineer for Customizable Logitech Devices
1 week ago
We are seeking a highly skilled C++ Software Engineer to join our team focused on creating great applications to customize the Logitech devices in either Gaming or Productivity domains. The role involves development and maintenance of common software components used in both applications, such as Logitech G Hub and Logitech Options+.
About the Role- Collaborate with our current software development and quality assurance teams to deliver high-quality products.
- Participate in the general software architecture definition of our applications.
- Create and enhance robust software components, reused in several applications, across both Windows and macOS.
- Enhance testability and code coverage to make our applications more robust and future proof.
- Review code from peers, grow skills, and help the team grow their own.
- Highly organized, detail-oriented, and passionate about building great software products.
- Strong communication and interpersonal skills.
- Positive, open, helpful, ambitious, humble, and sense of humor.
- Willing to participate in team effort and always have end-user experience in mind.
- 3+ years of software design & development experience.
- Experience with delivering a consumer software product.
- Professional C/C++ experience - including C++17.
- Applied knowledge of software design patterns and best-practices.
- Knowledge in Objective C, Python, React, and NodeJS.
- Experience with software linked to hardware products (HID protocols, drivers...).
- Knowledge of macOS and/or Windows internals.
As an employee at Logitech, you can expect a comprehensive benefits package and working environment designed to be flexible and support your overall wellbeing. Our hybrid work model allows some employees to work remotely while others work on-premises.
What We Offer- A competitive estimated salary range of $120,000 - $180,000 per year, depending on location.
- Ongoing training and development opportunities to enhance your skills.
- The chance to collaborate with talented professionals who share your passion for innovation and excellence.
-
Chennai, Tamil Nadu, India Logitech Full timeJob OverviewWe are seeking a highly skilled C++ Software Engineer to join our team at Logitech, working on the development and maintenance of our desktop software applications.
-
Audio Software Engineering Lead
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the Role:We are seeking an experienced software engineer to lead our Audio Software Development team at Logitech. As a leader in this team, you will drive the architecture, design, and development efforts for new audio-related features. You will work collaboratively with firmware, design, and validation teams to ensure the overall quality of the...
-
Expert Software Architect
2 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeLogitech seeks an experienced Senior Software Engineer in our Chennai office to develop next-generation software for creativity and productivity peripherals. Key Responsibilities:Design and develop desktop applications on Mac/Windows using C++.Participate in system design, development efforts, and firmware updates.Lead or support engineering teams in the...
-
Bluetooth Firmware Engineer for Logitech
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a crucial role in developing cutting-edge firmware for microcontroller-based low-power Bluetooth audio products. You will be part of a dynamic team that positively impacts the lives of millions of people worldwide.Key ResponsibilitiesDesign and develop embedded firmware for...
-
Lead Software Architect
2 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeCompany OverviewLogitech 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 Team and Role:We are looking for a highly skilled Senior Software Engineer to join our Device Simulator team. Our team is at the heart of software automation, providing an advanced emulation...
-
Chennai, Tamil Nadu, India Logitech Full timeOverview:\Logitech is a global leader in gaming peripherals and software development. Our team creates innovative products that empower gamers to perform at their best.","The Role:"We are seeking a seasoned software engineering lead to join our team. As a key member of our software development team, you will be responsible for designing and developing...
-
Software Engineering Leadership Position
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeJob OverviewWe are seeking a highly skilled Software Engineer to lead our software development team at Logitech. As a key member of our team, you will be responsible for the overall system design and development efforts.Key ResponsibilitiesLead and participate in the design and development of our next generation software for gaming peripherals using...
-
Devops Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full time{"Key Responsibilities": "Deploying compilation processes from the compilation server and individual team member computers using Docker.Key Qualifications: 6+ years' experience in DevOps, 3+ years of experience in C-Make and make, 3+ year of experience in Docker, GitHub, GitHub Actions, Powershell, full lifecycle software development including releasing...
-
Cloud Infrastructure Architect for Logitech
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeJob DescriptionWe are seeking an experienced Technical Lead to join our Cloud Service and Application Development team at Logitech.About the RoleThe SRE Technical Lead will be responsible for coaching and leading the team to develop SRE best practices, help shape and deliver solutions on our cloud strategy, communicate and collaborate with stakeholders, and...
-
Senior Software Development Manager
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeLogitech: A Leader in Innovation">We are seeking an experienced Senior Software Development Manager to lead our Product Information Management (PIM) team. This is a fantastic opportunity for someone who enjoys working with cutting-edge technology and driving innovation.The ideal candidate will have at least 8+ years of experience working in the IT industry,...
-
Senior Audio ML Architect
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the Role:In this position, you will be part of the Logitech Hardware Audio DSP and ML team, where you will develop and implement real-time audio ML solutions to deliver innovative audio experiences to our customers.Your Key Responsibilities:Develop models and optimize inference on resource-constrained platforms like Tensilica DSP, ARM, and RISC-V...
-
Senior Bluetooth Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a critical role in developing innovative firmware solutions for our microcontroller-based low-power Bluetooth audio products.Key ResponsibilitiesDesign and develop embedded firmware for low-power Bluetooth audio products, collaborating with the design team to ensure timely...
-
Senior Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the Role:We are seeking a highly skilled Senior Firmware Engineer to join our team at Logitech. As a key member of our team, you will play a pivotal role in the design and development of embedded software for Gaming Simulation products.Your Key Responsibilities:Firmware development on Microcontroller platform (STM32x) with respect to functionality,...
-
Embedded Software Leader
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeDescriptionAt Logitech G, we are seeking a talented and experienced Firmware Engineering Manager to lead our embedded software development team. The ideal candidate will have a strong background in firmware development, real-time operating systems, and Agile methodologies.Key Responsibilities:Lead and drive the Agile development process for embedded...
-
Software Development Expert
3 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeJob OverviewWe are looking for a talented Senior Frontend Engineer to join our Creativity, Productivity and Gaming Engineering group at Logitech.As a critical member of our team, you will be responsible for developing reusable UI components and containers using NextJs, CSS/SCSS, and consuming REST APIs to populate data.About YouYou have 3+ years of strong...
-
Senior Software Quality Assurance Expert
2 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeLogitech: A Leader in Gaming InnovationWe are seeking a skilled Senior Software Quality Engineer to join our team. This role is perfect for an individual who is passionate about delivering high-quality gaming experiences.About the Role:This Senior Software Quality Engineer position involves working closely with the SW QA and SW development teams to ensure...
-
Logitech Enterprise AV Technical Support Expert
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleWe are seeking an experienced Technical Support Representative to join our team at Logitech. This role will provide technical support for business customers and technical escalations from Tier 1 team members.ResponsibilitiesTroubleshoot video conference system issues via phone, email, and chatResolve escalated support tickets from our Tier 1...
-
Signal Processing Expert
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeThe Role: We are seeking an experienced Signal Processing Expert to join our Logitech Hardware Audio DSP and ML team. As a key member, you will be responsible for supporting DSP firmware development and working in the Audio laboratory collecting data and running certification testing.Your Key Responsibilities:Running certification tests in the lab for "Teams...
-
Software Engineering Lead
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeAbout LogitechLogitech is a global technology leader that designs, manufactures, and markets a wide range of products.
-
Software Project Director
3 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeLogitech Software Project Manager Job DescriptionAbout the Role:We are seeking an experienced software project manager to lead our Logi Software Organization team. This individual will be responsible for developing and implementing successful software development projects in a fast-paced environment.The Ideal Candidate:To be successful in this role, you must...