Looking for an experienced software engineer to join the user interface team developing our Qt-based modeling and data visualization desktop application. Our priority is providing robust software that is easy to learn and easy to use and is the gateway to our powerful design-space exploration capabilities. Down the road there is potential for migrating to a web-based collaborative application platform.
The position involves working on all aspects of software development related to interface design, data analytics, and results visualization. If you find user interface work satisfying and have an attention to detail you may be a good fit for this position.
BS/MS degree in Computer Science and/or an Engineering field
5+ years of experience in OOP using C++ (We are offering multiple opportunities.)
3+ recent years of experience with desktop user interface development. Experience with Qt Widgets is a plus.
Good teamwork and cooperation skills
Excellent verbal and written communication skills
Development experience within a production environment (commercial software) is a plus
Design, implementation and maintenance of data visualization tools
Design, implementation and maintenance of interface elements
Write and review software requirements documents
Create QA tests and documentation instructions for the implemented functionality
Research and fix assigned bugs
Collaborate with the team in planning and executing sprints
Location is flexible.
Organization: Digital Industries
Company: Siemens Industry Software (India) Private Limited
Experience Level: Experienced Professional
Job Type: Full-time