5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Information Services
C++ Software Engineer (MDX) Design Manager Development
(This job is no longer available)
Siemens Corp. | Austin, TX
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Division: Digital Factory

Business Unit: Product Lifecycle Management-PLM

Requisition Number: 233512

Primary Location: United States-Texas-Austin

Assignment Category: Full-time regular

Experience Level: Entry 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

Design Manager enables exploration and optimization of parameterized STAR-CCM+ simulations. The Design Manager team addresses a wide array of problems, including execution automation, HPC, design study set up, client-server data communication, visualization, data analysis and user interface.

We are looking for someone withbroad experience who can contribute across this range of problem areas. Most work is in C++ and Java but may include some Python and scripting as well. The applicant will be

expected to both extend functionality and maintain quality and backward compatibility while making changes to existing software. This position reports to the program manager of the Design Manager Team in the

Interoperability Division of the Platform Department for SimCenter STAR-CCM+ Product Development.


* Collaborate as part of a large, distributed group of developers.
* Travel when necessary (up to 3%) to collaborate with other teams.
* Participate in design reviews and code reviews.
* Communicate project status during regular meetings.
* Use systems for managing development including Jira, Confluence, Git, and Stash.

Required Knowledge/Skills, Education, and Experience

* A Master's degree in Computer Science, Engineering, Mathematics, or Information Science (or foreign equivalent) and 2 years progressive, post-academic experience in software design and development


* A Bachelor's degree in Computer Science, Engineering, Mathematics, or Information Science (or foreign equivalent) and 5 years progressive post baccalaureate experience in Software design and development.
* Programming in the C++ and Java languages with a focus on engineering.
* Issue management using Jira or a comparable system
* True expertise in current C++
* Implementing object-oriented C++ design patterns
* Working on legacy code bases
* Application development with large-scale data-sets and stringent performance and quality requirements
* Using version control systems such as SVN or Git
* Developing a scientific or engineering software application

Preferred Knowledge/Skills, Education, and Experience

* Experience with mathematical optimization methods
* Experience with frameworks for automation


About Siemens Corp.

We are a leading international automotive supplier of electronics and mechatronics. As a development partner within the automobile industry, we manufacture a comprehensive spectrum of products relating to the drivetrain, engine management electronics and fuel injection.