Back

Software Engineer

Job Description


Job Description
Simcenter is a platform of tools to handle 1D simulation of dynamic
systems. The core software of this suite called Amesim allows to model
physical multi-domain systems with many libraries of components
(more than 30 physical domains are used like hydraulic, mechanic,
thermal, electrical, magnetic, cooling, powertrain…).

The Simcenter Amesim Core team builds the software platform to enable
modelers perform their 1D simulation studies.
The COR team’s responsibilities are to develop and maintain:

Main GUI applications
Sketch to design model’s circuits – 2D graphical canvas
Libraries management
GUI & Data management kernels
Results & Experiments manager
Python integration
Migration, Packaging tools
Modelica integration
HPC integration
APIs
The product development engineer will closely work with the other team
members globally distributed over India and Europe under the Agile
Scrum framework, to align his/her knowledge of the code and contribute
to improving current features in the product suite, maintain the actual
code and finally grow to design and build new major features.

Responsibilities:
Act as Scrum Product Developer for the COR features of the
Simcenter platform.  This covers activities such as (but not limited
to):

Improvement of existing features to be more user friendly and powerful
Maintenance on existing features
Development of new features
Contribution to QC execution
Contribution to customer support and documentation
Prerequisites and Essential Functions

Educational Level: Computer Engineering degree (BE/B.Tech, ME/M.Tech,
MCA) from institutes like IITs, NITs preferred.

Experience: 3-5 years. A previous experience in a similar position is mandatory.

Specific technical competencies:

Strong knowledge of C++ language and object oriented programming
The working language is English: good oral and writing skills are required
Good knowledge of both Windows and Linux/Unix Operating Systems
Knowledge of Qt framework will be an added advantage
Experience of working in an Agile framework is good.
Desirable Skills considered as Plus:

Knowledge of SVN & git
Knowledge of Python
Specific personal competencies

Motivated by technical challenges
Good communicator and team player, open minded
Working independently with a pro-active attitude
Result oriented and committed
Curious and dynamic
Ability to work as part of a team consisting of engineers from different nations and cultures

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?