If you have a passion for VFX and animation, and a love for rendering you may wish to consider a career with Solid Angle. We're always on the look out for bright, energetic people to join us ... wherever they are in the world!
If you'd like to apply please send a CV (resume) and cover letter to email@example.com.
Arnold Plugin Developer
We are looking for a Developer to join the group of highly skilled engineers in the plugins team. You will be developing, improving and supporting Arnold plugins for existing and future DCCs used by prestigious VFX facilities around the world. A deep knowledge of several DCCs will enable you to provide a tight, native integration while empowering the users with the ease of use and performance of Arnold. You will also coordinate with the other plugin 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.
Apply here: https://autodesk.taleo.net/careersection/adsk_gen/jobdetail.ftl?job=17WD22860
- Quickly integrate Arnold core features and ship them in plugins.
- Support and integrate new DCC features.
- Build and release on Windows, Linux and Mac.
- Write robust, readable, maintainable and extensible code.
- Implement or improve core plugin features, such as IPR.
- Develop Arnold shaders and procedurals.
- Refactor legacy code. Produce both unit tests and developer 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.
- Excellent C/C++ and Python programming, debugging and profiling skills.
- Good understanding of computer graphics and FX.
- Deep knowledge of one or more DCC SDK and Python API.
- Experience with Arnold and/or another production renderer.
- Experience with source control systems such as Git and Subversion.
- Good English communication and writing skills.
- Familiarity with VFX in Film & TV.
- VFX production experience.
- Experience with DCCs such as Maya, Houdini, C4D, Katana or 3DSMax.
- Cross-platform development experience (Windows, Linux, OS X).
- Familiarity with SCons.
Primary Location: Downtown Madrid, Spain or London Soho, UK, although applicants in other areas will be considered.
Arnold Support Specialist
Are you looking to deliver an outstanding customer support experience and help people image, design, and create a better world? Want to work with a state-of-the-art rendering engine, the leading animation, modeling, and simulation software, and a dedicated, passionate team of brilliant engineers? Where you can analyze, problem solve, collaborate, and contribute? This could be your opportunity...
Apply here: https://autodesk.taleo.net/careersection/adsk_gen/jobdetail.ftl?job=17WD22858
Tell me something about Arnold
Arnold is an advanced Monte Carlo ray tracing renderer built for the demands of feature-length animation and visual effects. Arnold is used at studios worldwide and is available as a standalone renderer on Linux, Windows and Mac OS X, with plug-ins for Maya, 3ds Max, Softimage, Houdini, Cinema 4D and Katana.
So what does a support specialist do?
You'll be part of a passionate community of engineers, developers, TDs, lights, modelers, and digital artists, where you'll be the interface between the Arnold team and our clients. You'll need to understand what clients need, analyze their problems, collaborate with the rest of the Arnold team, and figure out the best way to communicate solutions to our users.
You need to develop a wide understanding of not just our technology, but also our business, so you can help users understand what's happening and what they need to do, whether it's how to license a render farm, fix a rendering pipeline problem, or troubleshoot unexpected render results.
Can you walk me through a typical day?
A typical day is spent communicating with clients, either through support cases, mailing lists, or forums. You'll spend part of your day managing your support cases: responding to new questions, following up with clients to see how they're doing, setting up test scenes to reproduce client-reported issues, and doing in-depth investigation of technical problems.
You'll help clients set up license servers, troubleshoot watermarks on client machines, get new users started with Arnold, reproduce and log defects reported by customers, find workarounds for common issues, and generally figure out and solve technical problems.
In addition to your case work, you'll have the chance to contribute in other ways, such as reviewing our documentation and tutorials, testing (and learning) new features, writing knowledge base articles or how-to articles, and recording video tutorials.
What qualifications do you look for?
Ideally, we're looking for someone with experience working with in a technical environment with software like Maya, Houdini, 3DS Max, Cinema 4D, Katana, or Softimage.
You need analytical skills, problem-solving skills, and communication skills: you have to listen to and understand client issues, analyze and diagnose symptoms, figure out workarounds, and clearly explain or demonstrate solutions.
We're looking for someone who is not afraid of the technical details of software and operating systems. You don't need to be a programmer, but you should be comfortable configuring software, installing plugins, running batch renders, setting up license servers, and working on the command line. In fact, you should like doing those kinds of things. And if you don't know something, you should be able to find the information and learn what's necessary.
Experience with Arnold or another rendering engine is a big plus!