Rendering Engineer
Project motivation
CARLA (http://carla.org) is an internationally recognized project that brings the state of the art in autonomous driving simulation to the world. CARLA started in 2016 as an open-source project sponsored by Intel and developed at the Computer Vision Center (Barcelona, Spain).
Since then, CARLA has become the top-one open-source simulator for autonomous driving, used and supported by international organizations such as General Motors, Toyota Research Institute, Udacity, Lyft, Valeo, MIT, Stanford, University of Michigan and Berkeley among many others. Our simulator is built upon Unreal Engine 4 and through this project we aim to democratize and standardize the development and verification of AI agents in the field of autonomous vehicles.
We look to provide society with the right tool to boost progress in this critical field, bringing this technology to the masses. That is why CARLA is and it will always be developed and released under the open-source paradigm (all our code and assets).
Main Duties
We are currently looking for a talented Sr software engineer with vast experience in rendering and the development of rendering pipelines.
You must have strong software engineering skills, experience in the Git workflow, and code reviews, in addition to a very solid understanding of some state-of-the-art 3D rendering framework (e.g. UE4 render, Unity3D render, Lumberyard/Atom, etc.).
You will be working with a multidisciplinary team of engineers, artists, machine learning scientists, computer vision researchers and autonomous driving personnel from all over the world.
You will sync frequently with the CARLA core team in Barcelona (Spain), and Intel Labs in California, US.
Mandatory skill requirements
● Strong software engineering experience, C++ programming experience
● Experience developing in Linux environments
● Experience in open-source tools, especially GitHub
● Good communication skills and teamwork
● Good knowledge of algebra and geometry (3D transformations, etc.)
● Hands-on experience developing and extending a 3D rendering framework, e.g. Unreal
Engine 4, Unity3D, Lumberyard/Atom, etc.
● English fluency
Highly valuable skills
● Experience in Python programming
● Experience in programming Computer Graphics algorithms
● Experience in shading techniques and the development of shaders
ACADEMIC QUALIFICATIONS
University Master or Degree in Engineering (Telecommunications, IT), Computer Science or similar
What we are offering
LOCATION
REMOTE WORKING (offices in Campus UAB, Bellaterra. (Cerdanyola del Vallès, Barcelona).
SALARY & TERM OF CONTRACT
Salary according to Laboral Category. Contract for 1 year, possibility of extension.
You can send your cv and motivation letter with reference number at info@sapientis.cat
Reference number: 210527
Offer page: https://sapientis.cat/job/ref-210527_-rendering-engineer-for-cvc/