Recruitment

Location:  Guildford (UK) / remote working within 3 hr commute of Guildford.

Numerion Software is a boutique dynamics consultancy, leveraging its Carbon dynamics library to deliver cutting edge interactive and real-time simulation solutions.

In order to create truly believable virtual interactive characters, here at Numerion we believe a dynamics centric approach to character design is required. Only dynamics can deliver the micro and macro movements that are essential to bridging the uncanny valley. So, at Numerion we are building a suite of dynamics technologies, on a common platform, that work harmoniously together to deliver believable characters. These dynamics technologies include animation, skin and muscle, hair, fur, feathers, scales and clothing. We are also experimenting with next generation dynamics centric UI paradigms that will empower the artists in powerful new ways. Individually and collectively these technologies are bringing a new level of realism to virtual interactive characters on screen and in immersive AR/VR/MR experiences.

While you might not have heard of us before, you most certainly have heard of our customers and the projects they work on. Our software, Carbon, is used at the cutting edge of innovation in Hero Character Effects simulation. It is used by VFX companies worldwide for Hero cloth and flesh simulation, including in the majority of blockbuster movies in recent years, and even some TV shows. Just to name a few: Mowgli: Legend of the Jungle, Peter Rabbit, It, Avengers: Infinity War, Game of Thrones, Black Sails.

You could say, like Ollivander providing wands for magicians, we provide the tools that allow others to make magic happen.

Numerion is one of the few, potentially the only company in the world today, with such an integrated technology portfolio for interactive character dynamics.

Besides developing software for VFX in movies, shows and commercials, we are expanding into fashion as well.
Now, we are searching for Tools programmers with a strong desire to help develop the next generation of "wands".
Our tools team of highly focused, exceptional Tools engineers works on new projects from the ground up, making this is your chance to come in at the ground level, and help shape new tech that will be used by artists worldwide.

Being a smaller company, we provide each of our engineers with an opportunity to make a real impact on our environment, our business and the direction of our industry standard products. At Numerion Software, you will not be just another employee, but an integral and valued member of the team, whose opinions and work matters and directly impacts our customers. We have a strong sense of pride, ownership, and are excited about what we do, and look for someone to share our enthusiasm.  

Software Tools Engineer - Key Responsibilities:

  • Developing high-quality, cross-platform, multithreaded tools and infrastructure used by leading studios across the industry
  • Developing reusable and flexible tools framework
  • Working on all aspects of software development including design, implementation, testing, documentation, and delivery
  • Leading and participating in code reviews with other members of the engineering team
  • Working directly with product management and customers to understand their requirements and implement software solutions
  • Drafting tutorials, white papers and speaking at technical meetings / conferences
  • Taking ownership of more general projects/responsibilities within the development team such as recruitment initiatives and technical relationships with partner companies
  • Working directly with customers, to ensure they are getting the most from Numerion’s products

Requirements:

  • Bachelor's Degree in Computer Science or equivalent
  • 3+ years industry in gaming, visual effects, or content creation
  • Exceptional skills in C++ Programming highly desirable, C# knowledge a plus.
  • Experience developing interactive tools and maintaining content pipelines (Maya/Houdini/Unreal/Unity) highly desirable.
  • Passion for designing and implementing user interfaces with a strong emphasis on end-user experience
  • Experience writing highly reusable components and libraries
  • Strong communication and interpersonal skills
  • Proven ability to work in a team environment on a shared code base
  • Knowledge of 3d math/linear algebra highly desirable

At Numerion, we offer a unique environment and opportunity to work alongside talented colleagues in a challenging role with real job satisfaction. We offer the opportunity for remote working, so you don’t have the daily stress and time waste of 2+hrs each day commuting and we have a supportive environment where you will have career, travel and research opportunities. Our salaries are competitive and we are very proud of who we are and what we do. We hire people based on their talent and potential to contribute so if you think you have what it takes, we want to hear from you!

Numerion is an equal opportunity employer.