Lead Software Engineering Professional

1 month ago


Shanghai, Shanghai, China Logitech Full time

Job Overview

The Logitech Gaming Team is expanding, and we're looking for an experienced desktop application developer to join our Logitech China Software Tribe in Shanghai. This position focuses on developing and maintaining software features as well as improving the Logitech GHub programming platform.

Your Role

  • You will work with the global Logitech Desktop Experience software team to understand and contribute to the ecosystem's platform development, making it better support the China region.
  • You will collaborate with current software development teams, firmware engineers, front-end engineers, product managers, and designers.
  • You will participate in the full software stack, from low-level device interaction to customer-facing UI, and everything in between.

Key Responsibilities

  • Develop software design & development experience of 6+ years
  • Professional C/C++ experience - including C++17
  • Hands-on Win32/COM APIs, CMake, Conan, etc., and GIT knowledge
  • Issue analysis expertise both at code (classic code debugging) and system level (system level tools like procmon, WTA...)
  • Applied knowledge of software design patterns and best practices
  • Fluent oral and written English communication skills

Preferred Skills and Behaviors

  • Knowledge in Objective C, Python, React, and NodeJS
  • Experience with software linked to hardware products (HID protocols, drivers...)

Requirements

  • MS in Computer Science or equivalent technical field; BS needs more 2 years of experience

Estimated Salary Range: $120,000 - $180,000 per annum



  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    ["At eBay Engineering & Research, we're committed to pushing boundaries and leaving our mark as we reinvent the future of e-commerce.Our customers are our compass, and we strive to provide innovative solutions that meet their needs. We believe in a culture of professionalism, innovation, career growth, and fun.This role is part of our eBay Selling team in...


  • Shanghai, Shanghai, China Corning Full time

    Job SummaryCorning is a leading technology company that invents life-changing materials for a wide range of industries. We are seeking a Software Engineer to join our global IT Function, leading efforts to align IT and Business Strategy, leverage IT investments, and optimize end-to-end business processes and associated information integration...


  • Shanghai, Shanghai, China Medtronic Full time

    Senior Software Engineer Role at MedtronicAbout the JobIn this challenging and rewarding role as Senior Software Engineer, you will play a key part in designing, developing, testing, and implementing operating systems components, software tools, and utilities. Your expertise will be instrumental in determining systems software design requirements and...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    OverviewPorsche Engineering Group seeks a highly experienced Senior In Vehicle Infotainment Systems Technical Lead to join our team. As a key member of our engineering group, you will be responsible for leading the technical development of in-vehicle infotainment functions.About the RoleWe are looking for a seasoned professional with 8 years of experience in...


  • Shanghai, Shanghai, China ARRK Engineering Co. (Shanghai) Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to join our team at ARRK Engineering Co. (Shanghai) Ltd. in Shanghai, China.About the Role:Develop and maintain high-quality backend software systems using Java Spring Boot, REST API, SQL, and NoSQL databases.Collaborate with cross-functional teams to design, develop, and deploy...


  • Shanghai, Shanghai, China Logitech Full time

    About the RoleThis Senior Software Engineering Manager position is a key role in Logitech's China For China strategy. We are looking for an experienced leader to guide and inspire our global engineering teams in China, ensuring the successful development and timely delivery of Logitech's device software experiences.Key Responsibilities Lead the...


  • Shanghai, Shanghai, China NielsenIQ Full time

    Job Summary:At NielsenIQ, we are seeking a highly skilled Software Development Team Lead to join our team. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to manage and motivate a team of software developers to design, develop, and deploy high-quality software solutions.Key Responsibilities:• Lead...


  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    0093 eBay Engineering&Research is at the forefront of ecommerce innovation, shaping the future of shopping and selling globally.We're looking for a skilled software architect to join our eBay Selling team in Shanghai, where you'll work on building innovative tools for sellers and marketing capabilities to drive sales growth.Job Responsibilities:Design and...


  • Shanghai, Shanghai, China TE Connectivity Full time

    At TE Connectivity, you will have the opportunity to unleash your full potential by working with a diverse team of individuals from various backgrounds and industries. Our shared goal is to create a safer, more sustainable, and connected world.About TE ConnectivityWe are a global technology leader that designs and manufactures innovative solutions that...


  • Shanghai, Shanghai, China Elekta Full time

    Job Title: Senior Software Development LeadWe are seeking a seasoned software development leader to join our team at Elekta.About the RoleThis is an exciting opportunity for a highly skilled and experienced software development professional to lead our team in delivering high-quality software solutions.Key ResponsibilitiesLead the software development team...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Lead to join our team at Mercedes-Benz Group China Ltd. in Beijing.Job DescriptionLead the R&D platform team (system, software, hardware, function, testing, etc.) to conduct requirements analysis, design, implementation, testing, verification, delivery, upgrade iteration, etc. for...


  • Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    Unlocking Ecommerce Potential with Advanced Data InsightseBay Engineering & Research is seeking a talented Applied Researcher to join our Ads team at the China Center of Excellence (CCOE). As an integral part of our innovative Ads team, you will contribute to developing cutting-edge Digital Advertising and Big Data technologies.The ideal candidate will have...


  • Shanghai, Shanghai, China Carrier Full time

    About the Role:We are seeking an experienced Software Engineer to join our team in Shanghai. This is a unique opportunity to work on commercial HVAC and building control systems, with a focus on test execution, automation, and development.Job Responsibilities:Develop and execute system-level test cases for commercial HVAC and building control systems.Design...

  • Software Engineer

    2 months ago


    Shanghai, Shanghai, China 0093 eBay Engineering&Research Full time

    At eBay, we're a global ecommerce leader, changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity thrives, bold ideas are welcome,...


  • Shanghai, Shanghai, China Snaphunt Full time

    About SnaphuntSnaphunt is a technology outsourcing firm specializing in digital transformation and omni-channel customer experience management. We help brands and businesses connect with their customers through future-ready technology solutions.Job Title: Backend Developer - Digital Transformation ExpertThe estimated salary for this position is $120,000 per...


  • Shanghai, Shanghai, China Applied Materials Full time

    About the RoleWe are seeking an exceptional Senior Software Development Lead to join our team at Applied Materials.Job SummaryThe Senior Software Development Lead will be responsible for leading and executing complex software projects, working closely with cross-functional teams to deliver high-quality results.Key ResponsibilitiesLead technical projects with...


  • Shanghai, Shanghai, China Ansys Full time

    As a Senior Software Engineering Manager at Ansys, you will lead the deployment and support of software products and supporting systems. This role requires expertise to develop strategic technical campaigns, negotiate success criteria, and provide refined requirements to drive exciting new product features that meet business objectives.About the RoleThe...


  • Shanghai, Shanghai, China Bose Full time

    Job DescriptionBose is seeking an experienced Software Development Team Lead to lead and drive our mobile application development. This is a position requiring strong leadership and hands-on technical experience driving consistent software delivery to accommodate product roadmap.About the RoleThe ideal candidate will have 10+ years of leading embedded SW...


  • Shanghai, Shanghai, China Bose Full time

    About UsBose is a renowned leader in the audio technology industry, dedicated to creating innovative products that bring exceptional sound experiences to our customers.Job OverviewWe are seeking an experienced Senior Embedded Software Security Engineer to join our Consumer Electronics Software Engineering Team. As a key member of our team, you will be...


  • Shanghai, Shanghai, China Booking Full time

    Company Overview:At Booking.com, technology is at the core of our decisions. Our products, partners, and people empower everyone to experience the world. We're a company that's more than datasets, lines of code, or A/B tests.Salary:We offer a competitive compensation package, with an estimated salary range of $120,000 - $180,000 per year, depending on...