Who You'll Work With
Cisco becomes the new role model of a dancing elephant. Innovation during the fast growth of the internet and 5G booming age benefits Cisco business in an essential way. Cisco will continue to play the leader role in transitioning the world’s way of work, live, play and learn.
Cisco Webex is the pioneer organization representing the direction of SaaS business. We are recruiting online engineers who want to build the world-class user experience for collaboration business by adopting advanced technology of Web, Desktop, Mobile, Audio, Video, Big data, and artificial intelligence.
What You'll Do
1. Responsible for the design and development of streaming media topology;
2. Responsible for the research and development and continuous optimization of the underlying technical modules of Streaming/Audio/Video media;
3. Participate in the application and update iteration of audio and video modules in the company's product lines.
Who You Are
1. More than 3 years of work experience. Have the actual development experience of audio and video engine, master the input and output methods of audio and video streams, and have a deep understanding of the transmission efficiency and management of audio and video streams between devices.
2. Proficiency in Golang and/or C++, proficient in c++11, C++14 features, deep understanding of c++ multithreading development, asynchronous events, smart pointers
3. Master the WebRTC framework, master the use of the WebRTC interface, and be able to make secondary development based on the WebRTC source code.
4. Familiar with OpenCV to stitch video realtime.
5. Familiar with ffmpeg framework that can use ffmpeg API for audio and video encoding/decoding, muxing, rotation, cropping, zooming, etc.
6. Familiar with H264, AAC, VPX and other coding formats, familiar with rtmp, rtp, http-flv and other package formats, and experience in research and development of live system related projects is preferred.
7. Performance improvement, CPU/GPU combined performance optimization experience is preferred
8. Knowledge to build the relevant Test Automation and UT
Education and Experience
- B.S. in Computer Science or related, MS is desired.
- 3+ years C/C++/Golang programming experience in video/audio/streaming server development
Core Competencies
- Love the product and customer and be able to take an initial step without an urge
- Be flexible to meet customer needs
Preferred Skills / Qualifications
- Fluent English writing and speaking
Why Cisco
At Cisco, each person brings their different talents to work as a team and make a difference.
Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.
We connect everything – people, process, data, and things – and we use those connections to change our world for the better.
We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from digital Cities to your everyday devices.
We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We Are Cisco.
职能类别:高级软件工程师软件工程师
联系方式
上班地址:望江东路332号望江国际中心
Get email alerts for the latest"高级软件工程师-GO/C++ jobs in Ningbo"