Senior Software Developer
3 days ago
About the Role
We are seeking an experienced hands-on desktop application developer to join our Logitech China Software Tribe. This position focuses on Logitech GHub programming, which encompasses developing and maintaining software features as well as Logitech desktop applications platform extensions and improvements.
Your Responsibilities
- Work with the Logitech Desktop Experience software team globally to understand and contribute to the ecosystem's platform development, making it better support the China region.
- Collaborate with our current software development team, as well as firmware engineers, front-end engineers, product managers, and designers.
- Participate in the full software stack, starting from low-level device interaction to the customer-facing UI, and everything in between.
Key Qualifications
- 6+ years of software design & development experience
- Professional C/C++ experience - including C++17
- Hands-on Win32/COM APIs, CMake, Conan, etc; 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 in English
Preferred Skills and Behaviors
- Knowledge in Objective C, Python, React, and NodeJS
- Experience with software linked to hardware products (HID protocols, drivers...)
About You
The ideal candidate is highly organized, detail-oriented, passionate about building great software products, and has an intrinsic curiosity to understand technological tools and frameworks. You will be working in collaboration with product management, design, internal and external development teams.
Education
- MS in Computer Science or equivalent technical field, BS needs more 2 years of experience.
-
Senior Software Development Engineer
2 weeks ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeJob Title: Senior Software Development EngineerThis role is responsible for designing and implementing graphics software on embedded systems, including GPU middleware, drivers, and virtualization.Key Responsibilities:Develop new features for graphics and display system engines to extend existing internal frameworks, particularly for automotive...
-
Senior Software Development Engineer
3 weeks ago
Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full timeAbout the RoleThis is a challenging and rewarding opportunity to join the Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 team as a Senior Software Development Engineer - Graphics Software Expert. As a key member of our team, you will be responsible for designing and implementing advanced graphics software systems for embedded...
-
Senior Software Development Engineer
3 weeks ago
Shanghai, Shanghai, China Company 43 - Manulife-Sinochem Life Insurance Co. Ltd. Full timeAbout the RoleAs a Senior Software Development Engineer at Company 43 - Manulife-Sinochem Life Insurance Co. Ltd., you will be responsible for leading the development of our platform, analyzing requirements, designing systems, and coding with a focus on delivering high-quality solutions.Key ResponsibilitiesDesign and develop platform features, ensuring...
-
Software Developer
3 days ago
Shanghai, Shanghai, China Electronic Arts Full timeJob Title: Software EngineerAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Electronic Arts. As a Software Engineer, you will play a key role in building a unified platform across EA, extracting and processing massive data from numerous game studios, and using the insight to serve massive online...
-
Senior Software Architect
2 weeks ago
Shanghai, Shanghai, China Mercedes-Benz Full timeJob Title: Senior Software ArchitectMercedes-Benz Group China Ltd. is seeking a highly skilled Senior Software Architect to lead the advanced research and development of software architecture in China.Key Responsibilities:Develop and implement software solutions for various domains, including infotainment and ADAS, to contribute to positive business...
-
Senior Software Developer
4 weeks ago
Shanghai, Shanghai, China Logitech Full timeAbout the RoleLogitech is seeking an experienced software developer to join our Logitech China Software Tribe in Shanghai. As a key member of our team, you will be responsible for developing and maintaining software features, as well as platform extensions and improvements for Logitech GHub.Your Key ResponsibilitiesCollaborate with the Logitech Desktop...
-
Senior Software Engineer
1 day ago
Shanghai, Shanghai, China General Motors Full timeJob Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our automotive products.Key ResponsibilitiesDesign and develop software applications using Java...
-
Senior Software Engineer
3 days ago
Shanghai, Shanghai, China Maersk Full timeTransforming Logistics with TechnologyAt Maersk, we're revolutionizing the container logistics industry by harnessing the power of technology. As a Senior Software Engineer, you'll be part of a dynamic team that's shaping the future of global trade.About the RoleWe're seeking an experienced software engineer to join our Air & LCL Platform technology team. As...
-
Senior Software Engineer
2 days ago
Shanghai, Shanghai, China FNZ Group Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Analyst Developer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems,...
-
Senior Java Developer
4 weeks ago
Shanghai, Shanghai, China SAP Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team at SAP. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining high-performance Java applications.Key ResponsibilitiesDesign and develop complex Java applications using Spring Boot and...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China FNZ Group Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Analyst Developer to join our team at FNZ Group.Key ResponsibilitiesWork closely with cross-functional teams to design and develop complex software solutions that meet business requirements.Collaborate with senior developers to ensure high-quality code and adherence to coding...
-
Senior Software Engineer for Innovation
1 week ago
Shanghai, Shanghai, China Faurecia Full timeJob Title: Senior Software Engineer for InnovationJob Summary:We are seeking a highly skilled Senior Software Engineer for Innovation to join our team at Faurecia. As a key member of our Innovation Team, you will be responsible for designing and implementing innovative software solutions for our infotainment system.Responsibilities:Design and implement...
-
Senior Mobile Software Engineer
2 weeks ago
Shanghai, Shanghai, China Bose Full timeJob Title: Senior Mobile EngineerAt Bose, we're passionate about creating products that provide transformative sound experiences. As a Senior Mobile Engineer, you'll play a key role in developing mobile applications and frameworks to support our products.Key Responsibilities:Design and implement frameworks, libraries, and reusable software components to...
-
Senior Software Engineer, Combat
1 day ago
Shanghai, Shanghai, China Riot Games Full timeJob Title: Senior Software Engineer, CombatWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our...
-
Senior Mobile Software Engineer
3 weeks ago
Shanghai, Shanghai, China Bose Full time{"Job Title": "Senior Mobile Software Engineer", "Job Description": "At Bose, we're passionate about creating products that provide transformative sound experiences. Our engineering team is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences.The Sr. mobile engineer will be responsible for mobile...
-
Software Development Lead
5 hours ago
Shanghai, Shanghai, China The LEGO Group Full timeAbout the RoleThe Senior Software Engineer is part of the Software Development family. The Software Development team builds software functionality and participates actively in the product team by taking on development responsibilities across the solution. The Software Development team can contribute across several technical activities, including...
-
Shanghai, Shanghai, China NVIDIA Full timeNVIDIA is a leader in GPU Computing, driving innovation in gaming, automotive, professional vision, HPC, datacenters, and networking. We're passionate about harnessing the power of AI to transform industries and improve lives. As a Senior Software QA Test Development Engineer, you'll play a critical role in ensuring the quality of our products, collaborating...
-
Senior Software Engineer
4 weeks ago
Shanghai, Shanghai, China Maersk Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Maersk Air & LCL Platform technology team. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge software solutions to transform the logistics industry.About the RoleAs a Senior Software Engineer, you will be involved in all...
-
Senior Computer Vision Software Engineer
3 days ago
Shanghai, Shanghai, China NVIDIA Full timeJob Title: Senior Computer Vision Software EngineerNVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to join its team and contribute to the development of its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.Key Responsibilities:Collaborate with the AV...
-
Senior GPU Cluster Software Engineer
3 days ago
Shanghai, Shanghai, China NVIDIA Full timeJob Title: Senior GPU Cluster Software EngineerWe are seeking a highly skilled Senior GPU Cluster Software Engineer to join our System Software team at NVIDIA. As a member of this team, you will be responsible for designing, developing, and deploying large-scale distributed systems infrastructure with monitoring, logging, visualization, and alerting...