Razer Inc. · 1 week ago
Software Development Engineer
Wonder how qualified you are to the job?
Consumer ElectronicsGaming
Insider Connection @Razer Inc.
Responsibilities
Develop and refine new sensor fusion-based technologies for interactive control of the audio spatialization engine.
Collaborate with UX/UI design, engineering, and QA staff to implement design-to-code workflows.
Develop components for internal testing and instrumentation applications.
Develop unit, functional, and integration test frameworks to ensure consistent behavior across platforms.
Evaluate and analyze 3rd party competitors and offerings.
Perform other duties as assigned.
Qualification
Required
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.
Preferred
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.
Company
Razer Inc.
Razer™ is the world’s leading lifestyle brand for gamers.
Funding
Current Stage
Public CompanyTotal Funding
$200MKey Investors
Horizons VenturesLianluoIntel Capital
2017-11-13IPO· hkg:1337
2017-05-15Series Unknown· $75M
2016-02-23Series C· $75M
Recent News
Android Headlines
2024-05-17
2024-05-13
2024-05-12
Company data provided by crunchbase