Senior Software Engineer C/C++

Siemens EDA (Siemens Digital Industries Software)

Katowice

On-site

PLN 207,200 - 356,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness benefits
Flexible work arrangements

Job summary

Siemens EDA (Siemens Digital Industries Software) is seeking a Senior C/C++ Software Engineer in Katowice, Poland. In this role, you'll design and develop innovative EDA software solutions, collaborate with teams to fulfill customer requirements, and mentor junior engineers. Your contributions will include conducting technical analysis and participating in agile development...

This position offers a salary range between PLN 207,200 to PLN 356,500, along with health and wellness benefits.

Qualifications

  • 5+ years of professional experience in EDA software development or related engineering domain.

Responsibilities

  • Design, develop, and optimize EDA software solutions for chip, board, and system design applications.
  • Collaborate with cross‑functional teams to translate customer requirements into robust technical implementations.
  • Conduct technical analysis and troubleshooting to resolve complex design challenges.
  • Contribute to code reviews, architecture discussions, and continuous improvement of development practices.
  • Mentor junior engineers and share technical expertise across the team.
  • Participate in agile development cycles and deliver high‑quality software on schedule.

Skills

C/C++ proficiency
Visual Studio experience
Strong knowledge of data structures and algorithms
Understanding of modeling and/or mathematical modeling
Experience developing and/or maintaining complex software

Education

PhD or Master’s degree in Computer Science, Electrical Engineering, or related field

Job description

Position Overview

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost‑effectively. We are seeking a Senior C/C++ Software Engineer to join our dynamic team in Poland. You'll drive the design and development of cutting‑edge EDA solutions that empower global manufacturers to innovate at scale, tackling complex technical challenges and contributing to products that shape the future of electronic design.

Key Responsibilities
  • Design, develop, and optimize EDA software solutions for chip, board, and system design applications
  • Collaborate with cross‑functional teams to translate customer requirements into robust technical implementations
  • Conduct technical analysis and troubleshooting to resolve complex design challenges
  • Contribute to code reviews, architecture discussions, and continuous improvement of development practices
  • Mentor junior engineers and share technical expertise across the team
  • Participate in agile development cycles and deliver high‑quality software on schedule
Qualifications
Must‑have:
  • C/C++ proficiency
  • Visual Studio experience
  • Strong knowledge of data structures and algorithms
  • Understanding of modeling and/or mathematical modeling
  • Experience developing and/or maintaining complex software architecture and algorithms
  • PhD or Master’s degree in Computer Science, Electrical Engineering, or related field (or equivalent professional experience)
  • 5+ years of professional experience in EDA software development or related engineering domain
Nice‑to‑have:
  • Knowledge of circuit analysis, algebra, calculus
  • VHDL AMS / Verilog AMS
  • Bash scripting
  • Java
  • EDA products experience and understanding of EDA objects and principles
Why Us

At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader.

Compensation & Benefits

The salary range for this position is PLN 207,200 to PLN 356,500 and this role is eligible to earn incentive compensation. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/.

Diversity & Inclusion

We value equal opportunities and welcome applications from all qualified candidates. At Siemens, we believe people who have had real experiences dealing with being different will excel as leaders. 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C/C++ Software Engineer
Senior C/C++ Software Engineer

Siemens AG • Katowice

On-site
PLN 207,000 - 357,000
Health and wellness benefits
Incentive compensation
C++ Software Engineer
C++ Software Engineer

Siemens EDA (Siemens Digital Industries Software) • Katowice

Hybrid
PLN 207,000 - 300,000
Lunch Subvention
Holiday Allowance
Medical Care
+3
C++ Software Engineer with Algorithms/Maths/Linear Geometry
C++ Software Engineer with Algorithms/Maths/Linear Geometry

Siemens AG • Katowice

On-site
PLN 207,000 - 300,000
Lunch Subvention
Holiday Allowance
Medical Care
+4
Senior C++ EDA Software Engineer — Lead & Impact
Senior C++ EDA Software Engineer — Lead & Impact

Siemens AG • Katowice

On-site
PLN 207,000 - 357,000
Health and wellness benefits
Incentive compensation
Senior C/C++ EDA Software Engineer - Impactful Design
Senior C/C++ EDA Software Engineer - Impactful Design

Siemens EDA (Siemens Digital Industries Software) • Katowice

Hybrid
PLN 207,200 - 356,500
Health and wellness benefits
Flexible work arrangements
ECAD Software Engineer (PCB/EDM)
ECAD Software Engineer (PCB/EDM)

Siemens • Warszawa

Hybrid
PLN 145,000 - 321,000
Product Architect (EMEA)
Product Architect (EMEA)

Siemens Digital Industries Software • Wrocław

Hybrid
PLN 204,000 - 368,000
ECAD Software Engineer (PCB/EDM)
ECAD Software Engineer (PCB/EDM)

Siemens AG • Warszawa

Hybrid
PLN 180,000 - 300,000
Flexible work arrangement
Product Architect (EMEA)
Product Architect (EMEA)

Siemens AG • Wrocław

Hybrid
PLN 204,000 - 368,000
Hybrid work model
Global mobility
Health and wellness benefits
C++ Software Engineer — Remote GUI/EDA Tools
C++ Software Engineer — Remote GUI/EDA Tools

Siemens EDA (Siemens Digital Industries Software) • Katowice

Hybrid
PLN 207,000 - 300,000