C++ Software Engineer (HyperView - Post Processing)

Siemens logo

Siemens

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Linux UML OOP CI Qt C++

Job Description

We are Siemens

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our software.

Are you highly skilled C++Software Engineer who wants to contribute to the development of innovative, high‑performance software solutions used by engineering teams across the world?

Our team focuses on the development of Hyperview, a simulation post-processing product. We develop and enhance Hyperview, which is essential for visualizing results from computer-aided models after the solver has processed them. Additionally, we are also involved in adding new features to the core product, ensuring Hyperview remains a robust tool in the simulation workflow.

If you are seeking a role where you’ll drive technical excellence, influence architectural decisions, and help shape the next generation of SIM technologies then we’d love to hear from you!

Please note that, due to the current integration framework, this opportunity is currently available exclusively to employees of Altair and DISW. While there is a possibility that the position may be made available to all Siemens employees through a future external posting, this is not guaranteed. We appreciate your understanding and cooperation during this transitional period. This communication does not constitute a promise or guarantee of future employment opportunities beyond the current scope.

You'll make a difference by:

  • Designing, developing, and maintaining high‑quality software components for high performance post processing products.
  • Self learning, debugging the large legacy code base and come up with a solution.
  • Propose solutions to complex problems including UML diagrams, sequence and UI workflow design.
  • Development is on both windows and Linux platforms
  • Leading technical design discussions, contributing to architectural direction, and ensuring robust and scalable solutions.
  • Working collaboratively with cross‑functional teams including product management, QA, UX, and fellow engineers.
  • Troubleshooting, diagnosing, and resolving sophisticated software issues across multiple layers of the technology stack.
  • Driving continuous improvement across development processes, tooling, automation, and performance optimisation.

Your success is grounded in:

  • Strong experience developing production‑grade software in languages such as C++, Python, QT, TCL/TK
  • Solid understanding of software architecture, object oriented design and programming, data structures, multi-threading and algorithmic problem‑solving.
  • Knowledge of Finite Element Analysis, CAE, CAD will have an added advantage.
  • Basic math skills including linear algebra useful
  • Experience with modern development practices including CI/CD pipelines, automated testing, and version control (e.g., Git).
  • Background working in large‑scale systems, enterprise software, or engineering‑focused products.
  • Ability to collaborate effectively in agile development environments and communicate complex concepts clearly.
  • A proactive, quality‑driven mindset with a passion for building reliable, maintainable, and high‑performance software.

Join our Digital World

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us Transform the every day!

Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

If you believe in technology with purpose and are interested in learning more about Siemens Digital Industries Software before you apply then check out our Mission / Vision and our software portfolio, meet the team and join our Talent Community today so that we can stay connected in the areas that interest you: www.siemens.com/careers/transformtheeveryday/

#DISWSIM


Interview Questions of C++ Software Engineer (HyperView - Post Processing) at Siemens

Interview questions from Siemens that are similar to C++ Software Engineer (HyperView - Post Processing)
View more interview questions from Siemens →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of C++ Software Engineer (HyperView - Post Processing) at Siemens

Currently, there aren't any salaries for this role at Siemens shared by other job seekers.

View more salaries from Siemens →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now