All jobs

Software Development Engineer Audio Technologies

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities :

THX is looking for a Software Development Engineer to enable and assist in the development of next-generation, personalized audio spatialization technologies for implementation into mobile computing and interactive consumer electronics platforms.

Essential Duties and Responsibilities 

  • Develop and refine new sensor fusion-based technologies to provide interactive control of the audio spatialization engine, including but not limited to head tracking, face pose tracking, or other machine learning / computer vision considerations. 

  • Collaborate with UX / UI design, engineering, and QA staff to implement design-to-code workflows, to facilitate the rapid prototyping, testing, and continuous delivery of robust, engaging user experiences. 

  • Develop new components for internal testing and instrumentation applications, as well as external (partner) applications, as applicable. 

  • Develop unit, functional and integration test frameworks, to ensure consistent behavior across all supported platforms, while encouraging practical, componentized re-use. 

  • Evaluate and analyze 3rd party competitors and offerings. 

  • Other duties as assigned.    

 

Pre-Requisites :

Qualifications 

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.   

  • Software development experience required, including data and resource modeling, source code creation, compilation, optimization, and delivery. 

  • Development proficiency in C, C++, Rust, WebAssembly, or other languages such as Java, C#, Go, Python, JavaScript, Dart, Lua et al. 

  • Experience developing and integrating algorithms, tests, and utilities, and other high- or low-level libraries into application building blocks, drivers, operating system integrations, and platform-specific DSP components. 

  • A passion for audio technologies. 

 

The following are preferred but not required: 

  • Experience with audio processing frameworks and tools specific to AU, VST3, and AAX plugin development, including but not limited to JUCE (C++), Cmajor, ASPiK, iPlug2, the Mozilla Web Audio API, and other relevant frameworks. 

  • Experience with 2D and 3D vector graphics and screen compositing APIs, including but not limited to OpenGL, SDL, WebGL, Metal and DirectX. 

  • Experience with game engine development, including but not limited to Unity, Unreal Engine, Wwise, FMOD, or other relevant engines or frameworks. 

  • Advanced problem-solving skills, demonstrating a high degree of analytical and critical thinking. 

  • An ability to work effectively within and across teams as well as with individuals of all levels. 

  • Strong time management, prioritization, and organizational skills with an attention to detail. 

  • An ability to work in a fast paced and multi-entity environment. 

  • A strong track record dealing well with ambiguity, prioritizing needs, and delivering measurable results in an agile environment. 

  • Good design and problem-solving skills. 

  • Excellent communication skills, both verbal and written. 

  • Effective collaboration skills, with experience in building technical partnerships across teams. 

  • An ability to own and deliver projects and results of growing technical complexity. 

 

Education & Experience 

​​BA/BS degree or certification in Computer Science, Mathematics, Game Application Development, User Experience, Interaction or Visual Design disciplines, or equivalent work experience will be considered.​ 

Posted 20 days ago

⚠️ When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!

Razer's logo

Razer