Software Architect for Desktop Experience

18 hours ago


India ACL Digital Full time
About ACL Digital

ACL Digital is a leading technology company that specializes in creating innovative software solutions. Our team of experts is dedicated to delivering high-quality products that meet the evolving needs of our customers.

Job Summary

We are seeking an experienced Software Architect to join our team and lead the design and development of our next generation desktop experience software using C++.

Key Responsibilities
  • Design and Development: Participate in the design and development of our next generation desktop experience software using C++. This includes leading or supporting engineering efforts in the design, and development of our next generation software for Logitech's input peripherals such as mice, keyboards, presenters, and webcam devices.
  • Feature Implementation: Help design, build, implement, and maintain new features using C++ across multiple platforms (Mac and Windows).
  • Performance Optimization: Ensure high performance and responsiveness to requests from the front-end by developing all backend server-side logic of new features.
  • Collaboration: Work with various cross-functional teams: Product management, Firmware, QA, and other business units to solve technical design and development problems and drive forward development of new product features.
Requirements
  • Technical Skills: Strong C/C++ and object-oriented programming skills, highly proficient in C++ 14/17, experience writing unit tests, excellent debugging skills, and experience developing software that interacts with HID devices.
  • Communication Skills: Strong communication and interpersonal skills, including good writing skills, ability to apply knowledge of software design patterns and best-practices where necessary.
Salary Information

The estimated annual salary for this position is around $140,000-$160,000 based on industry standards and location.

Benefits

ACL Digital offers a competitive benefits package, including medical insurance, retirement plan, paid time off, and opportunities for professional growth and development.



  • India Flexera Software, Inc. Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • india SISL Global Full time

    Key Responsibilities:· Provide second-level technical support for desktop/laptop hardware, software, and peripheralissues.· Diagnose and resolve advanced technical issues escalated from the L1 support team.· Install, configure, and maintain operating systems, software applications, and system updates.· Perform root cause analysis to identify recurring...


  • India Aspect Software Full time

    About the RoleAt Aspect Software, we are seeking a highly skilled and experienced Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software components using industry-leading technologies such...

  • Desktop Support Intern

    2 months ago


    India SkillParkho Full time

    Welcome to SkillParkho – Your Path to a Bright Future! At SkillParkho, we are dedicated to providing equal opportunities for individuals from all educational backgrounds and career paths. Our skill development programs are designed to help you secure meaningful employment, backed by a unique payment plan and guaranteed career success. Join us and take the...


  • India Grow Your Staff Full time

    About the JobGrow Your Staff is hiring a skilled .NET Desktop Developer for a leading software solutions company based in Hamburg, Germany.This full-time remote position offers excellent growth opportunities and the chance to work directly with our Germany-based team.

  • Desktop support intern

    2 months ago


    India SkillParkho Full time

    Welcome to Skill Parkho – Your Path to a Bright Future! At Skill Parkho, we are dedicated to providing equal opportunities for individuals from all educational backgrounds and career paths. Our skill development programs are designed to help you secure meaningful employment, backed by a unique payment plan and guaranteed career success. Join us and take...


  • India SkillParkho Full time

    Welcome to SkillParkho, where we empower individuals to achieve their career goals. Our skill development programs are designed to provide equal opportunities for individuals from all educational backgrounds and career paths.Role Overview:SkillParkho is seeking a Desktop Support Intern for a full-time remote internship. As an intern, you will provide...


  • india SISL Global Full time

    Key Responsibilities: · Provide second-level technical support for desktop/laptop hardware, software, and peripheral issues. · Diagnose and resolve advanced technical issues escalated from the L1 support team. · Install, configure, and maintain operating systems, software applications, and system updates. · Perform root cause analysis to identify...


  • india SISL Global Full time

    Key Responsibilities: · Provide second-level technical support for desktop/laptop hardware, software, and peripheral issues. · Diagnose and resolve advanced technical issues escalated from the L1 support team. · Install, configure, and maintain operating systems, software applications, and system updates. · Perform root cause analysis to identify...


  • india SISL Global Full time

    Key Responsibilities:· Provide second-level technical support for desktop/laptop hardware, software, and peripheralissues.· Diagnose and resolve advanced technical issues escalated from the L1 support team.· Install, configure, and maintain operating systems, software applications, and system updates.· Perform root cause analysis to identify recurring...

  • Desktop Support Intern

    2 months ago


    India SkillParkho Full time

    Welcome to SkillParkho – Your Path to a Bright Future! At SkillParkho, we are dedicated to providing equal opportunities for individuals from all educational backgrounds and career paths. Our skill development programs are designed to help you secure meaningful employment, backed by a unique payment plan and guaranteed career success. Join us and take the...

  • Desktop Support Intern

    2 months ago


    India SkillParkho Full time

    Welcome to SkillParkho – Your Path to a Bright Future! At SkillParkho, we are dedicated to providing equal opportunities for individuals from all educational backgrounds and career paths. Our skill development programs are designed to help you secure meaningful employment, backed by a unique payment plan and guaranteed career success. Join us and take the...


  • India ITC Infotech Full time

    Job Title: Remote OS Admin (4+ years experience) Job Summary: The Remote Deskside Support Technician is responsible for providing technical assistance and support to end-users, diagnosing, troubleshooting, and resolving hardware and software issues. The role is conducted remotely, primarily using remote desktop tools, phone, or email. The technician...


  • India pivotfox solutions GmbH Full time

    We are seeking a highly skilled Windows Desktop Application Developer and Solution Architect to join our dynamic team at Pivotfox Solutions GmbH.The ideal candidate will have extensive experience in designing, developing, and maintaining custom Windows applications using .NET and C#. They will be responsible for creating user-friendly and efficient...


  • India SLB Full time

    Job Title: Leading Software ArchitectAbout Us:We're a global technology company driving innovation for a balanced planet.We create amazing technology that unlocks access to energy for the benefit of all. Our inclusive culture is key to our success.We collaborate with our internal community, alumni, and external partners to support each other and achieve...


  • india Planck Full time

    Desktop Application Developer (PyQt) - Part-TimeJob DescriptionWe are seeking a talented and experienced Desktop Application Developer to join our team on a part-time basis. The ideal candidate will have a strong foundation in Python programming and a deep understanding of the PyQt framework.Responsibilities:Design, develop, and maintain complex desktop...


  • India Planck Full time

    Desktop Application Developer PositionAbout the JobWe are seeking a skilled Desktop Application Developer to join Planck on a part-time basis.Key Responsibilities:Design, develop, and maintain complex desktop applications using PyQt.Collaborate with the team to define and implement software solutions.Write clean, efficient, and well-documented...

  • Senior UI Architect

    19 hours ago


    India IBS Software Full time

    Job Description:We are seeking a highly skilled Senior UI Architect to join our team at IBS Software. In this role, you will be responsible for designing and developing user interface components and applications that meet the highest standards of quality and usability.Responsibilities:Design and develop user interface components and applications using...


  • india Vervent Full time

    Summary:Provides “Tier Two” support to end users on a variety of IT-related issues. Identifies, researches, and resolves simple to complex technical problems. Responds to telephone calls, email and personnel requests for technical support. Documents, tracks, and monitors the problem, start-to-finish, to ensure a timely resolution. Duties include...


  • India Vervent Full time

    Summary: Provides “Tier Two” support to end users on a variety of IT-related issues. Identifies, researches, and resolves simple to complex technical problems. Responds to telephone calls, email and personnel requests for technical support. Documents, tracks, and monitors the problem, start-to-finish, to ensure a timely resolution. Duties...