Software Engineer - Senior

Siemens Digital Industries Software

4.5

(57)

Katowice, Poland

Why you should apply for a job to Siemens Digital Industries Software:

  • 4.5/5 in overall job satisfaction
  • 4.6/5 in supportive management
  • 88% say women are treated fairly and equally to men
  • 95% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Siemens offers unlimited PTO in addition to 9 company-designated holidays and 2 diversity days.
  • Siemens offers flexible work arrangements including remote and hybrid (2-3 days in office) options.
  • Siemens offers employees the opportunity to grow and develop in their career in a global environment.
  • #419910-en 1

    Position summary

    Bs and IC packages and creates a geometric model suitable for conversion into an electromagnetic model.**

    Essential skills:

    • C/C++

    • STL

    • Visual Studio 2019 or newer

    • Knowledge of geometric algorithms such as intersection detection, proximity queries, polygon partitioning, and mesh generation

    • Knowledge of data structures, algorithms, linear algebra, performance optimization, and parallel programming

    Beneficial skills:

    • EDA-products experience / understanding of EDA objects and principles

    • Background in physics and math: electromagnetics, circuit analysis, numerical methods

    Responsibilities :

    • Develop new competitive functionalities and support the existing software solutions.

    • Analyze requirements and contribute to all levels of the architecture.

    • Create automated tests on a regular basis and then maintain them.

    • Participate in software design and code reviews.

    • Collaborate within and outside your Agile Kanban or Scrum team in an international environment.

    • Grow professionally together with your teammates.

    Qualification :

    • Bachelor's or Master's degree in Computer/Software Engineering, Electronics, or a related discipline.
    • Excellent C++ knowledge with significant experience in C++ programming.
    • Excellent analytical skills and an understanding of data structures and algorithms.
    • Experience with object-oriented software design and design patterns.
    • Ability to work independently or with a team in a dynamic environment.

    Why you should apply for a job to Siemens Digital Industries Software:

  • 4.5/5 in overall job satisfaction
  • 4.6/5 in supportive management
  • 88% say women are treated fairly and equally to men
  • 95% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Siemens offers unlimited PTO in addition to 9 company-designated holidays and 2 diversity days.
  • Siemens offers flexible work arrangements including remote and hybrid (2-3 days in office) options.
  • Siemens offers employees the opportunity to grow and develop in their career in a global environment.