RandomControl, a company based in Madrid and speciliazed in high-end physically-based GPU rendering is scaling up and hiring.
Role Summary
We are looking for a Developer to join the group of highly skilled engineers in the plug-ins team. You will be developing, improving and supporting the Arion stand-alone app, and other UI components shared by the Arion plug-ins. A deep knowledge of Qt will enable you to provide a comfortable multi-platform UI to encapsulate our rendering technology. You will also coordinate with the other plug-in developers to maintain interoperability and user experience coherence.
With the help of the dedicated support team, you will assist customers for challenging issues, and scout for feedback to proactively implement new features, improve performance and workflows. Lastly, you will inform and assist documentation and tutorial specialists.
Responsibilities
- Integrate Arion core features and ship them in our stand-alone app.
- Build and release on Windows, Linux and Mac.
- Write robust, readable, maintainable, reusable and extensible code.
- Implement or improve core plug-in features, such as IPR (Interactive Photorealistic Rendering).
- Refactor legacy code. Produce unit tests and documentation for any new code.
- Debug and profile existing subsystems, identify problem areas in the code, provide both quick temporary workarounds and high-quality, lasting solutions as needed.
- Debug production scenes and communicate findings and workarounds with both customers and other developers.
Requirements
- Excellent C/C++ programming, debugging and profiling skills.
- Good understanding of computer graphics and FX.
- Deep knowledge of Qt and multi-platform UI/app development.
- Good English communication and writing skills.
Bonus points
- Experience with Arion and/or another production renderer(s).
- Cross-platform development experience (Windows, Linux, OS X).
- Familiarity with OpenGL
- Familiarity with Microsoft Visual Studio on Windows.
- Familiarity with CMake.
Primary Location
Madrid (Spain), only.
This position is full-time and permanent.
Salary, which is to be disclosed only directly to the applicant(s), is motivating.
Send your profile to: jmguerra_at_randomcontrol_dot_com
Replies to this thread may not be read as quickly as emails.
Visit us at www.randomcontrol.com
Bookmarks