Software Engineer, c++ Linux – Job Order 2502

Los Angeles, CA
Sponsorship available for existing H-1B visa holders

The right candidate for this role is equally comfortable building a richly interactive, real-time, multi-user, distributed system and debugging low level performance bottlenecks in a Linux stack. Table stakes include the judgement to apply the right programming language and tools for the job at hand, the ability to produce clean code supported with extensive automation, and a desire to find elegant solutions to hard, under specified problems.

Requirements:

Several years of experience shipping world class software products or a strong track record of academic research Familiarity with C++ development on Linux Enthusiasm for implementing radical, new user interfaces and for building cutting-edge backend infrastructure Experience with test driven development

Nice to have:

Experience with real time interactive systems Mastery of C++ and OpenGL Knowledge of reliable distributed systems concepts and architectures • Knowledge of video rendering or streaming

Experience with multi-platform development