Senior C++ Software Engineer

Siemens Digital Industries SoftwareKatowice, PL
Published on

About the Role

Siemens Digital Industries Software is seeking a Senior C++ Software Development Engineer to join our dynamic Scrum team. In this role, you will develop new features and enhance existing solutions in the Electronic Design Automation (EDA) and Printed Circuit Board (PCB) industry. You will be responsible for designing and implementing competitive functionalities, maintaining existing software solutions, and contributing to strategic technical decisions. Collaboration with international partners and quality assurance efforts, including unit and integration testing, are integral parts of your responsibilities.

Your Responsibilities

  • Design and implement new functionalities and maintain software solutions.
  • Analyze problems and requirements to determine technical feasibility.
  • Collaborate on software design and conduct code reviews.
  • Create user documentation and validate features.
  • Engage in an Agile team environment with international partners.

About the Candidate

We are looking for a problem-solver with strong technical expertise who thrives in a complex and collaborative environment. Essential skills include:

  • Proficiency in C++ (C++11, C++14, C++17 experience is a plus).
  • Hands-on experience with Qt 6.
  • Solid understanding of MFC (Microsoft Foundation Classes).

Beneficial skills include familiarities with Boost libraries, Python scripting experience, proficiency in Visual Studio 2022, and understanding Agile methodologies.

About the Company

Siemens Digital Industries (DI) is a leader in innovation, focusing on automation and digitalization. We collaborate closely with partners and customers across different industries, aiming to drive digital transformation. Our global headquarters is based in Nuremberg, Germany, with approximately 75,000 international employees. We pride ourselves on fostering a teamwork culture and providing room for individual development.

Company Culture and Benefits

Working at Siemens Software offers flexibility, allowing you to choose between working at home and in the office. We provide great benefits and rewards, as would be expected from a world leader in industrial software. We stand as an equal opportunity employer, valuing diversity and preventing discrimination based on race, religion, gender, or any other status.

At Siemens, we are always challenging ourselves to build a better future and are in need of the most innovative and diverse Digital Minds to create tomorrow's reality.