Skip to content

Software Development Engineer
Company | Zoom |
---|
Location | San Jose, CA, USA |
---|
Salary | $200450 – $271200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Requires a Bachelor’s degree in Computer Science, Computer Engineering, a related field, or a foreign equivalent
- Must have 5 years of experience in the job offered or related occupation
- Must have 5 years of experience in programming in audio and video processing on Mac platforms
- Must have 5 years of experience in programming on Mac platforms using programming language: Objective-C
- Must have 5 years of experience in specialist domains: real-time collaboration application development, real-time multimedia communication application development, instant messaging application development, SIP application development, third party libraries in C++
- Must have 5 years of experience in data structures, algorithms and software design optimized for minimum binary size, maximum performance and large scale.
Responsibilities
- Develop and maintain Zoom Meeting product on MacOS platforms (ARM and X64)
- Use Objective-C and modern C++ to design and develop new functionalities from product managers and customers
- Use performance tools like Instruments and other system profiling tool to measure application performance and energy usage, and improve the whole application performance
- Use various debugging tools like LLDB to perform client troubleshooting and read application crash reports for post-mortem analysis
- Use techniques to figure out the root cause of various crashes
- Use MacOS video and audio frameworks and Metal rendering engine to continuously improve meeting experience.
Preferred Qualifications
No preferred qualifications provided.