Back to Jobs
Company logo

Software Engineer (C++) @ Siemens EDA

Siemens

Poznań, Poland
full time
Posted 2/23/2026
hybrid

JobForYou Recommendation

Why this role is a game-changer?

Siemens EDA in Poznań is where software meets the physical world of microchips. This is a rare opportunity to become a Success Architect in the field of R&D, building tools that the entire world uses to create the electronics of the future.

At JobForYou, we recommend this role for engineers who seek intellectual depth over repetitive tasks. Here, your Momentum is built on solving "impossible" problems at the intersection of high-scale C++ and silicon logic. It’s a career-defining move for those who want to influence how the world's most innovative hardware is born.

Deep Tech. Global Impact. Your Next Move.

About the Role

Momentum Score: Very High

Join the global leader in Electronic Design Automation (EDA). In this R&D role, you will develop the Tessent product line—software that enables the world's biggest tech companies to design and test the next generation of microchips. You’ll be pushing the boundaries of technology and physics, working on high-quality logic test solutions that are vital to the silicon validation process.

Responsibilities

The Impact

  • Core Development: Design and implement complex features in C++ on Linux platforms for ATPG (Automatic Test Pattern Generation) tools.

  • Full Ownership: Take responsibility for the entire lifecycle: from writing specifications and planning to implementation and thorough testing.

  • Architectural Excellence: Architect maintainable, high-quality software that integrates seamlessly into existing industry-leading products.

  • Continuous Innovation: Stay ahead of the curve by experimenting with new methodologies and improving software performance and reliability.

Requirements

The Success DNA

  • Education: MS/Ph.D. in Computer Science, Electrical Engineering, or a related field.

  • Tech Stack: Strong professional experience in C++ (Linux environment) and knowledge of Tcl.

  • Design Patterns: Solid understanding of software architecture, design patterns, and OOP best practices.

  • Hardware Knowledge: Understanding of digital logic design and hardware description languages (Verilog).

  • Mindset: Exceptional problem-solving skills, self-drive, and a "can-do" attitude in a team-oriented environment.

  • Bonus: Knowledge of Machine Learning or Experience with EDA/DFT tools.

Tech Stack

#Cpp#Linux#EDA#Siemens#RandD#SoftwareArchitecture#Research & Development / Software
Experience Level
senior
Remote Policy
hybrid
Views
41
Applications
0

We Use Cookies

We use cookies to enhance your browsing experience, analyze site traffic, and provide personalized content. By clicking 'Accept', you consent to our use of cookies. Learn more