Position: C++ Developer for MacOS
Company: GlobalLogic
Category: C++
Experience required: 3y
English level: intermediate

Description:

Avid-ProTools team is focusing on Pro Tools Family development. Pro Tools suites intention is to compose, record, edit, and mix high-quality music or sound for movies on a Mac or PC using Pro Tools, the industry-standard audio production platform. Design the perfect setup for your needs with a wide array of Pro Tools solutions—from hardware interfaces and consoles to software, plug-ins, and more. Our team provides design, development, and quality assurance of industry best products, as well as plugins development, qualifications, CET services, and more.

Requirements:
- 3+ years in software development using C++
- Good programming skills in MacOS and readiness to deepen skills in Windows
- Senior enough to be able to drive assignments to completion with little or no supervision
- Expert knowledge of concurrency & multithreading is a must
- Good debugging and troubleshooting skills
- Initiative taker and hard worker
- Readiness to contribute to cross-platform C++ libraries and applications (MacOS, Windows)
- Knowledge of C++11 or newer standard
- Performance optimization experience is a must
- Experience with AppKit (Cocoa) is a big plus
- UI development using SW optimizations and HW accelerations is a big plus

Preferences:

- Windows, MacOS

Responsibilities:

We are looking for an experienced C++ developer to drive performance improvement changes in leading audio editing software.

You will work on challenging projects to bring User Experience to a new level of satisfaction.

We follow industry trends and upgrade our dev tools and code base to comply with the latest C++ standards, so you will stay on top of C++ community developments.