Engineer/ Senior Engineer

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

Apply at: 
IndiaRecruiters [at]
Your contact:
ESI Software India Recruitment Team


ESI Software India is looking for proven developer with strong analytical skills, creative thinking, passion to innovate and having experience in delivering high quality products. In this role, the candidate will be working on the development and maintenance of framework components for ESI’s virtual integration platform (Visual Environment).

The candidate must demonstrate a broad knowledge and proven track record in software engineering best practices (Unit Test, Code Coverage, ...), development life cycle, AGILE practices. This individual will join a talented, focused team with a start-up mentality that thrives on innovative development in a collaborative environment.


- 4-6 years experience in product development preferably in CAE domain

- Strong in C/C++ programming with a clear understanding of the object-oriented concept

- Good understanding of a UI toolkit like MFC or QT

- A good understanding of OpenGL would be an additional advantage

- Experience in a scripting language (Python/Shell script)

- Development on Windows using Visual Studio

- Knowledge and experience on Linux platform (Debugging)


An ambitious and innovative technical environment

Exciting projects with international teams and customers

Interesting work in an international company with great colleagues and office environment

Modern and well-equipped offices

Good health benefits and Leave policy

Good work-life balance

Application form

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

Data privacy and security policy