Position: Senior Software Developer, Rendering Engineer, Munich
Company: TechHunt
Category: C++
Experience required: 5y
English level: upper
Published: 2020-02-01T00:00:00+02:00

RESPONSIBILITIES 
•	Work in an agile environment to develop the next-generation driving simulation tools that will insure effective exploitation of massive amounts of test data for the development of automated driving technology. 
•	Implement state of the art techniques for automotive sensor visualizations 
•	Support cross rendering teams in separate development areas to develop a next gen visualization 
•	Participate in scrum meetings. Interact constructively with colleagues, providing constructive feedback and insight to support team goals.   
•	Propose and implement state of the art architecture, think “outside the box” and let your ideas be known. 


MINIMUM QUALIFICATIONS 
•	Bachelor’s degree or equivalent in computer science, robotics or related field. 
•	Real Time Rendering Expert (Mid-Level 7+yrs and above) 
•	Experienced in Coding Shading languages (GLSL, HLSL, …. ) 
•	C++ / C# (at least one of it as an expert level) 
•	Real Time Data Management (Acceleration Structures) 
•	Ray Tracing 
•	State of the Art Rasterizer / game development 
•	Proficiency in C++  

PREFERRED QUALIFICATIONS 
•	Expert understanding of software architecture. 
•	Expert understanding of distributed software architecture. 
•	Experience with Physics simulation (Electromagnetics, Optics, Acoustics, Mechanics) is a plus. 
•	Experience in parallel programming. 
•	Expert understanding of data models and architecture in distributed architectures.  
•	Shading language SPIR-V would be an advantage  
•	Expertise in Unity, Unreal, Vulcan is a plus