Aspera’s unwavering mission is to create the next-generation software technologies that move the world’s data at maximum speed, regardless of file size, transfer distance and network conditions. Founded in 2004 and experiencing remarkable growth, Aspera is profitable, privately held and headquartered in Emeryville, California with satellite offices in the United Kingdom, France and Singapore.
We are seeking a Software Engineer to help us build next generation applications (Android/iOS,Windows Mobile/Windows, Linux, MacOS) focused on universal access desktop and mobile platforms to be used by top tier organizations worldwide: Microsoft, Google, Amazon, Netflix, Warner Bros., Disney, The Olympic Committee and many more for deployment to millions of users.
Build next generation product offerings for the entire Aspera portfolio
Develop highly engaging end user applications that emphasize our high speed transfer capabilities
Work collaboratively with other members of a small, fast-moving team
Write functional and unit tests to ensure correct operation of applications and libraries
2+ years developing experience (Preferably in consumer-facing products).
Excellent understanding of design patterns, multithreading and parallel processing
Familiarity with Win32/MFC/Qt/WxWidgets or other GUI APIs
Strong background in high performance C++, C# and .Net
Flair for Usability and User Experience (UX)
Prior experience developing MSOffice or SharePoint applications is a plus
Minimum BSc degree in Computer Science or Computer Engineering (MSc preferred) or equivalent work experience