Foundry, Software Engineer, 3D Layouts & Rendering (Qt) - London, UK
Foundry Imagination Engineered
Foundry is on a lookout for a Software Engineer, focused on Qt, based in London, UK.
Please apply via the link: https://foundry-2.workable.com/j/69C4DBA132
Colorway’s unique feature set is designed to take the drudgery out of all aspects of creating and managing artwork variations—saving significant amounts of time, reducing the potential for errors and letting you concentrate on refining your design’s aesthetics. With the power to iterate freely and make changes right up to the last minute, you can explore more options and ultimately arrive at better decisions. And since your ideas are communicated with the benefit of true 3D lighting, shading, materials and depth of field, you’ll have the confidence that your stakeholders fully appreciate your intentions.
With Colorway, you can quickly iterate on looks, explore different color combinations, save and manage any number of variations and convincingly communicate your ideas—all without time-consuming re-rendering. Client made last-minute changes that mean your concept needs new images? No problem—your Colorway project will automatically pick up the updated files, so you can re-export all of your variations with just a couple of clicks.
We are looking for a software engineer to join an existing development team, to work on a new and exciting product that generates files for Colorway from 3D assets. An ideal candidate should have extensive experience of C and C++ software development, and experience working with Qt, OpenGL, and modern software engineering best practices. Knowledge of modern computer graphics approaches, geometry and 3D maths would be beneficial.
Reporting to the project Lead Engineer, your daily work will involve the design, implementation, documentation and testing of C and C++ code, liaising with other engineers in the team, the Product Manager and Project Manager as necessary to ensure that the code meets the requirements of the customer and is delivered in a timely fashion.
It will be amongst your responsibilities to understand the business and wider design industry. You will be encouraged to play an active role in communicating with and visiting customers, understanding and sharing requirements and proposed solutions. When appropriate you may be required to represent and support the company and the product at external events.
Advanced knowledge of (C/C++) programming language.
Experience developing user interface using Qt 4.
3+ years of industry experience developing real time 3D applications.
Knowledge of development tools and processes as part of a team.
Experience of cross OS development including OSX and Windows.
Good communication skills, teamwork skill, well organised, and good time management
Familiarity with Agile software development
Understanding of geometry, and 3D maths; trigonometry, vector, matrix...etc
Understanding and background in offline rendering
Image processing and OpenGL experience
Knowledge of the Python programming language
25 days holiday + bank holidays
Pension scheme & life assurance
Health cash plan & medical insurance,
Season ticket loan
Company’s social events
Beer O’Clock Fridays
Learning & development plans
Foundry’s discount & saving scheme
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.