Checking job availability...
Original
Simplified
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 :
We are seeking for a Senior Software Engineer to enable and assist in the implementation of innovative, next-generation multi-channel audio signal processing technologies onto personal, handheld, and free-standing consumer electronics and computing platforms.- Understand the functional components of a project and assist with its design and implementation
- Demonstrate the ability to analyze the impact and resource requirements of their own ideas and solutions, leveraging one’s own specialized technical expertise
- Perform analysis and execute and implement solutions independently, understanding their impact on the team
- Take initiative to identify areas of product improvement, being proactive about identifying and fixing problems.
- Display consistent leadership qualities within a team, providing mentorship, guidance and direction to other members, and, in some cases, be asked to lead small projects.
- Engage other teams proactively to accomplish common goals.
- Other duties as assigned
Pre-Requisites :
- BA/BS degree in Computer Science, Mathematics, Software Engineering, Cognitive Science or related field
- Demonstrated proficiency in three or more of the following programming languages is required: C++, Python 3.x, C, Rust, C#, Lua, Javascript / Typescript
- Any of the following: Swift, Dart, Kotlin, Java, PowerShell and shell scripting are a plus.
- Familiarity with one or more of the following audio architectures is required: Windows, macOS & iOS, Android, Linux
- Familiarity with the JUCE C++ application framework, ImGui, Boost C++ libraries, and build tools such as Cmake or vcpkg is recommended.
- Familiarity with machine learning tools such as TensorFlow, PyTorch, and ONNX is a plus.
- Familiarity with user-interface frameworks such as Flutter, React Native, WinUI / UWP XAML and Catalyst is a plus, though not required for this position.
- Familiarity with other audio toolbox frameworks is a plus.
- Computational and analytical software (MATLAB & Simulink, GNU Octave, Jupyter notebooks, Wolfram Alpha & Mathematica) experience is a plus.
- This position may require travel, up to 10% of time.
Are you game?
Similar Jobs