Software Developer (f/m/d) for Multiuser Virtual Reality

The ESI Group is a pioneer and world-leading provider in virtual prototyping software solutions. We employ about 1100 highly qualified specialists in 20 countries across the globe. The key to our success is the use of realistic material physics, providing "as good as real" virtual results.

Stuttgart or Frankfurt
Full time, unlimited
Apply at: 
esi-2441 [at] (esi-2441[at]candidatus[dot]com)
Your contact:
Milena Tesfay


  • You will improve stability, performance, and features of the multiuser side of our VR application IC.IDO
  • You will maintain the existing distribution system and multiuser features in IC.IDO
  • You will extend communication framework to be used independently in different software contexts (ICIDO + Ecosystem)


  • You have a degree in Computer Science / Media Design or a related field
  • You are proficient with C++, object-oriented software design and the associated tools of the trade
  • You believe in strong and clean software architecture to be the foundations for a great application
  • You are proactive, self-motivated and you like to show initiative
  • You strive to expand your own horizon. You are always eager to learn and conquer new domains
  • You are proficient in developing multi-threaded systems.
  • You have a good understanding of developing network code and data streaming
  • You are fluent in English; German is a plus


  • An ambitious and innovative technical environment
  • Exciting projects with international teams and market leading customers
  • Interesting work in an international company with great colleagues and office environment
  • Unlimited contract
  • Flexible working hours and 30 days annual leave
  • Hybrid working model


We look forward to receiving your application in English or German, including you earliest start date and salary expectations at the following:  esi-2441 [at]; Job Ref: 17448

Your recruiting contact is Milena Tesfay, Sr. Associate HRBP

Application form

Indicates required field
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.
One file only.
8 MB limit.
Allowed types: pdf, doc, docx, odt, zip.

Data privacy and security policy