Senior UI Development Engineer

Job Description

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 



Job Responsibilities 

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

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?