Senior C/C++ Software Engineer

2 months ago


Hangzhou, Zhejiang, China Zoom Full time
Job Summary

We are seeking a highly skilled Senior C/C++ Software Engineer to join our Cross-Platform SDK team at Zoom, where you will be responsible for designing, developing, and maintaining SDKs for our Zoom Meeting products, including Zoom Meeting Client and Zoom Room.

You will work closely with our internationalized team to enhance English learning atmosphere and improve your soft skills.

Key Responsibilities

  • Design, develop, and maintain Zoom product line client SDKs.
  • Deeply understand business requirements and lead project requirements analysis, scheme design, technical research, coding implementation, and testing.
  • Actively discover, analyze, and solve technical/business problems in projects, promoting product iteration and optimization.

Requirements

  • Bachelor's degree or higher in Computer Science or related fields.
  • Strong C++ foundation and experience in using STL and C++11 for at least 3 years.
  • Familiarity with common data structures, algorithms, and operating system principles.
  • Experience in developing multi-process and multi-threaded applications.
  • Participation in large C++ projects and experience in SDK development, familiar with common design patterns, and understanding of architectural design, module design, and interface design.
  • Excellent execution, communication, coordination, teamwork, and English communication skills.
  • Good product awareness, emphasizing user experience, and striving for product excellence.

Preferred Qualifications

  • Mastery of C++ template knowledge and experience in using template metaprogramming, generic programming, and reading STL source code.
  • Experience in server-side development and understanding of communication and transport protocol design, cryptography principles, and state machines.
  • Experience in Windows UI programming-related knowledge or experience.

Ways of Working
Our structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person, is indicated in the job description/posting.

Benefits
As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click for more information.

About Us
Zoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.

We're problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Here, you'll work across teams to deliver impactful projects that are changing the way people communicate and enjoy opportunities to advance your career in a diverse, inclusive environment.



  • Hangzhou, Zhejiang, China Zoom Full time

    We're looking for an experienced Senior C++ Software Development Engineer to lead our cross-platform SDK development and maintenance. This role will involve designing, developing, and optimizing our client-side software development kits (SDKs) for Zoom Meeting and other related products.The ideal candidate will have a strong background in C++ development,...


  • Hangzhou, Zhejiang, China Zoom Full time

    At Zoom, we're seeking an exceptional Senior Android Software Engineer to join our team and play a crucial role in developing a world-class real-time collaboration document system. As a key member of our engineering team, you'll be responsible for designing, implementing, and maintaining high-performance Android applications that meet the needs of our...


  • Hangzhou, Zhejiang, China Zoom Full time

    About the RoleWe are seeking a talented Windows Client Software Engineer to join our team at Zoom, a leading collaboration platform. As a key member of our engineering team, you will be responsible for developing and maintaining our Windows client applications, ensuring high-quality user experiences and excellent performance.Key Responsibilities1. Develop...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job SummaryWe are seeking a Senior Android Software Engineer to join our team in developing a world-class, innovative real-time collaboration document system. This system aims to provide users with an efficient, convenient, and enjoyable collaborative experience.About the RoleThe successful candidate will be responsible for leading the development and...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job Summary We are seeking a seasoned iOS software engineer with expertise in performance optimization and quality monitoring platform development to join our team at Zoom. The ideal candidate will have a strong background in mobile development, experience with APM platforms, and a passion for creating tools that improve workflow efficiency. About the Role...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job DescriptionWe are seeking a highly skilled Senior iOS Software Engineer to join our team and contribute to the development of a world-class, innovative real-time collaboration document system. This role requires a strong understanding of hybrid app development, performance optimization, and data security.Key Responsibilities:Design, develop, and maintain...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job DescriptionWe are seeking a skilled Senior Windows Developer to join our team at Zoom.The successful candidate will be responsible for developing and maintaining our Windows client applications, working closely with cross-functional teams to deliver high-quality products.About UsZoom is a leading provider of video conferencing and collaboration software,...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job SummaryWe are seeking a skilled Windows Client Software Engineer to join our team and contribute to the development of our collaboration platform. The successful candidate will be responsible for designing, implementing, and maintaining high-quality software applications for Windows clients.About UsAt Zoom, we help people stay connected and get more done...


  • Hangzhou, Zhejiang, China MicroStrategy Incorporated Full time

    Job OverviewWe are seeking a highly skilled Software Development Professional to join our agile and vibrant software development team at MicroStrategy Incorporated.Key ResponsibilitiesThe ideal candidate will play a key role in enabling our products to be best-in-breed and optimized to leverage the latest advancements in AI, ML, Cloud, Containerization &...


  • Hangzhou, Zhejiang, China Zoom Full time

    Company OverviewAt Zoom, we're dedicated to delivering happiness and fostering a culture of innovation. Our award-winning workplace culture has earned us recognition as one of the best places to work in the US, including being named the second-best large company to work for on Glassdoor in 2018.We're on a mission to provide a platform that enables limitless...


  • Hangzhou, Zhejiang, China Zoom Full time

    We are seeking a skilled Frontend Software Engineer to join our team at Zoom, a leading collaboration platform provider.**Job Overview**The successful candidate will be responsible for designing and developing high-quality frontend experiences for our enterprise customers. This includes building reusable components, implementing responsive layouts, and...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job SummaryWe are seeking a highly skilled Senior Backend Software Engineer (Golang) to join our team and contribute to the development of our innovative Web Real-Time Collaboration System. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend services using Golang, ensuring high availability and...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job OverviewRaise your career to the next level as a Video Algorithm Developer at Zoom. We're looking for talented engineers with a passion for video processing and deep learning to join our team.About the RoleWe're seeking an experienced developer to design, develop, and deploy innovative video processing algorithms that enhance our products and services....


  • Hangzhou, Zhejiang, China Zoom Full time

    About the RoleAs a Senior Audio Algorithm Engineer at Zoom, you will play a critical role in designing and implementing audio processing algorithms to enhance our video conferencing platform.Job DescriptionWe are seeking an experienced engineer with a strong background in audio signal processing and algorithm development. Your primary responsibility will be...


  • Hangzhou, Zhejiang, China PepsiCo Full time

    Key Responsibilities:As a strategic partner in operational finance, you will serve as a key player in driving business decision making and delivering short-term targets and long-term strategic goals. You will partner with the B&C Senior Leadership Team (SLT) on financial performance and setting financial agendas for both short-term and long-term...


  • Hangzhou, Zhejiang, China Zoom Full time

    About UsAt Zoom, we're dedicated to helping people stay connected and get more done together. As a Cybersecurity Specialist, you'll play a vital role in ensuring the security of our collaboration platform.Job DescriptionWe're looking for an experienced Cybersecurity Specialist to join our team. As a key member of our security team, you'll be responsible for...


  • Hangzhou, Zhejiang, China Zoom Full time

    Overview We are seeking an experienced Senior AI Model Designer/Scientist to lead the development of our core speech recognition and synthesis systems. This is a highly technical role that requires expertise in designing and training large-scale deep learning models for speech recognition and synthesis. About You You will be responsible for developing and...


  • Hangzhou, Zhejiang, China Zoom Full time

    About the RoleAs a Cloud Security Specialist at Zoom, you will play a key role in ensuring the security of our cloud-based collaboration platform. This is an exciting opportunity to join a fast-paced and dynamic team that is dedicated to delivering innovative solutions for our customers.The ideal candidate will have a strong background in cloud security,...


  • Hangzhou, Zhejiang, China Zoom Full time

    Job DescriptionWe are seeking a highly skilled Video Codec Algorithm Engineer to join our team at Zoom. As a key member of our research and development team, you will be responsible for researching and developing video compression algorithms/video encoder/decoder to improve real-time video quality and performance on our products.Key Responsibilities:Research...


  • Hangzhou, Zhejiang, China Zoom Full time

    About the RoleWe are seeking a skilled C++ Server Engineer to join our team at Zoom, a company that values work experience. Our CEO, company happiness, compensation, and diversity have made us well-known.About the BusinessWe are evolving from an excellent phenomenon-level video conferencing product to a collaboration platform, covering video meetings, voice...