Siemens Careers

C++ Software Engineer – Quantitative Data Visualization (GL)

Melville, New York; Bellevue, Washington; Lebanon, New Hampshire; Austin, Texas
Research & Development

English (US)

Job Description

Division: Digital Factory
Business Unit: Product Lifecycle Management-PLM
Requisition Number: 233542
Primary Location: United States-New York-Melville
Other Locations: United States-Texas-Austin, United States-New Hampshire-Lebanon, United States-Washington-Bellevue
Assignment Category: Full-time regular
Experience Level: Mid level
Education Required Level: Bachelor's Degree
Travel Required: 5%

Division Description:

Siemens Digital Factory offers a comprehensive portfolio of seamlessly-integrated hardware software and technology-based services in order to support manufacturing companies worldwide. Siemens PLM Software, a Plano, Texas-based business unit of the Digital Factory Division, is a leading global provider of product lifecycle management (PLM) and manufacturing operations management (MOM) software, systems and services with over nine million licensed seats and more than 77,000 customers worldwide.
For more information, please visit:

Job Description:

Position Overview


Siemens PLM is seeking a software developer to contribute to our

reporting and charting team.


The primary focus of this team is the development of cutting edge

technology allowing users to understand STAR-CCM+ simulation results

through qualitative and quantitative analysis techniques. This specific

job position is primarily for development of charting functionality in

our post processing portfolio. As a member of this team you will be

expected to contribute both to maintenance of existing code and

development of new features based on userrequests and internal ideas.

All code written should be well designed, high quality, and robust.


The successful candidate will report to the program manager for the

Post Processing Reporting Team within the Post Processing Division in

the STAR-CCM+ Platform Department.




• Support the maintenance of our existing charting and table

representation capability (bug fixing, code cleanup, etc.)

• Develop new quantitative data visualization features to extend our

charting capabilities based on user requests and internal ideas

• Participate in regularly scheduled team conference calls by

contributing ideas to drive innovation in our technology

• Participate in periodic in-person team meetings to plan for future

releases (approximately 1-2 trips per year)

• Support other developers through code and design review


Required Knowledge/Skills, Education and Experience


• 2+ years C++ and object oriented programming expertise

• Knowledge in data visualization approaches, especially methods to

represent data in the form of charts and tables

• MS in computer science, Applied Mathematics or Engineering discipline and higher


Preferred Knowledge/Skills, Education and Experience


• Familiarity with computational simulation, including CFD and FEA, and

algorithms to post-process simulation results

• Knowledge in Human Computer Interaction

• Experience using and extending VTK

• At least 3 years of professional software development experience in a

related field


Check out these mesh operations in STAR-CCM+!

Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

Can't find what you are looking for?

Let's stay connected