Senior C++ Developer - Unreal Engine 4 (f/m/d)

We are engineers, designers and technologists, united by the idea of shaping the future. Our mission is to reimagine the manufacturing process. It will be fully software defined and driven entirely by AI. This means new products will get to market much quicker.

Now we are working on creating a flexible robotic factory managed by AI. We are developing and integrating a stack of products that will facilitate the whole production process from design to manufacturing. Our goal is complex and deeply rooted in science. We understand that it is only achievable in collaboration across diverse disciplines and knowledge domains. 

We're looking for Senior C++ Developer to join our Simulator team in Berlin office. 

Our Project:

Simulator is a digital twin of the real factory. It should contain identic workshop, robots and machines, sensors and parts. It allows to execute and debug the control program of an assembly process before it gets to the real production. A technical designer should be able to get a prompt feedback from the simulator on whether a designed product could be assembled at the flexible robotic factory.

Simulator does not only repeat physical features of the real world such as obstacles, friction, individual robot specifics, etc., but it should be also as photorealistic as possible. This will help to develop and tune part recognition systems (Computer Vision) and to teach AI systems.

As a part of our Simulator team you will develop the factory simulator on the basis of the Unreal Engine 4 (C++), take part in simulation of sensors (e.g. force control sensor, position sensor, camera etc.) as well as implement the simulator interfaces for external systems.

Your Qualifications:

  • Proficiency with С++ (11/14) (3+ years)
  • Extensive experience with Unreal Engine 4 (2+ years)
  • Knowledge of Blueprints
  • Advanced knowledge of Linux system programming
  • Fluency in English

Will be an advantage:

  • Experience in Python
  • Experience in integration of UE with external applications
  • Experience in other game engines (CryEngine, Unity3D)

What we offer:

  • To join highly scientific-intensive culture and take part in developing a unique product
  • The ability to choose technology stack and approaches
  • Yearly educational budget - we support your ambitions to learn 
  • Relocation package - we would like to make your start as smooth as possible
  • Flexible working environment - choose your working hours and equipment
  • Brand new office just around the corner of Berlin Central Railway Station (Schultheiss Quartier)

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file