R&D Engineering, Staff Engineer
Location
Secunderabad | India
Job description
Job Description and Requirements
Synopsys is seeking a scientific software specialist in atomic-scale simulations and user interface development for the QuantumATK atomic-scale simulation platform.
The QuantumATK group is a team of world leading experts in atomic-scale simulations who are
developing the QuantumATK software.
Scientific Software Developer in atomic-scale simulations: Your role will be to implement and validate new methods and algorithms for atomic scale
simulations, such as molecular dynamics, Monte Carlo, and machine-learning techniques.
The tasks require experience with atomic-scale and materials modelling, high performance computing, good communication skills, and programming experience.
In your role, there will be a special focus on the design and development of state-of-the-art graphical user interfaces for the QuantumATK simulation software. Therefore, experience with full-stack web development is a plus. This includes experience with web frontend development including HTML, CSS, and javascript in UI frameworks like React or Vue, as well as experience with web backend development and server-client based applications.
Current team members have a degree in theoretical physics, computer science or chemistry.
We are looking for talented applicants with proven competences in the areas: - Personal experience with atomic scale simulations and materials simulations, and ideally QuantumATK.
- Excellent general background in condensed matter physics and chemistry.
- Personal experience with user friendly GUI design.
Requirements :
- Excellent programming skills, in particular in Python and C++
- Good written and oral communication skills in English
The successful applicant - Is an outstanding person with exceptional competences in programming or atomic-scale
- modelling
- Has a broad set of skills and is ready to apply them to whatever task assigned
- Is dedicated with focus on getting the job done without sacrificing quality
- Is a team player
- Enjoys communicating and helping other people
- Has a positive mindset and is motivated by challenging projects
- Is self-motivated and takes responsibility and initiative .
Job tags
Salary