Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

C++ R&D Senior Software Engineer, Design-for-Test (DFT)

Siemens

Siemens

Software Engineering, Design
Multiple locations
Posted on Mar 6, 2026

C++ R&D Senior Software Engineer, Design-for-Test (DFT)

Job ID
498056
Posted since
06-Mar-2026
Organization
Digital Industries
Field of work
Research & Development
Company
Siemens Industry Software Sp. z o.o.
Experience level
Experienced Professional
Job type
Full-time
Work mode
Hybrid (Remote/Office)
Employment type
Permanent
Any Siemens location in
  • Poland

Siemens Digital Industries Software - Transform the everyday.

Let's make the difference together!

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. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.

Position Overview

Join our elite R&D team as a Senior Software Engineer, Design-for-Test (DFT) and become a cornerstone of the industry-leading Tessent product line. In this pivotal role, you will drive the development of advanced DFT tools, with a particular focus on Tessent

We are seeking an expert who can not only design and implement cutting-edge software solutions but also provide technical leadership, mentor junior engineers, and contribute significantly to our strategic technical direction. This is an opportunity to make a substantial impact on the future of integrated circuit testing.

What you'll be doing:

  • Advanced Algorithm Development: Research, design, and implement sophisticated algorithms for ATPG, test compression, fault diagnosis, and debug, addressing complex challenges in modern IC designs.
  • Performance & Scalability: Drive initiatives to enhance the performance, scalability, and robustness of our DFT software solutions, ensuring they meet the demands of next-generation silicon technologies.
  • Strategic Contribution: Collaborate with product management and other R&D teams to define future technical roadmaps, evaluate new technologies, and translate complex requirements into innovative software designs.
  • Mentorship & Guidance: Provide expert technical guidance and mentorship to a talented team of software engineers, fostering a culture of technical excellence and continuous improvement.
  • Problem Solving: Tackle the most challenging technical problems in DFT, applying deep analytical skills and creative solutions.
  • Quality Assurance: Oversee the maintenance and expansion of comprehensive regression test suites to ensure the highest quality and reliability of our tools.
  • Cross-Functional Collaboration: Work effectively within a distributed, agile R&D environment, engaging with various stakeholders to deliver impactful solutions.

What you'll bring:

Required Qualifications:

  • Advanced Degree: Ph.D. or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a closely related field.
  • Extensive C++ Expertise: 6+ years of professional C++ programming experience in developing high-performance, complex software systems, preferably within the EDA or semiconductor industry.
  • Deep DFT Knowledge: Comprehensive understanding of Design-for-Test (DFT) architectures, methodologies, and industry standards.
  • Software Architecture & OOP: Expert-level understanding of software architecture best practices, design patterns, and object-oriented programming principles.
  • Algorithms & Data Structures: Exceptional skills in designing and analyzing complex algorithms and data structures, with a focus on efficiency and scalability.
  • Digital Logic Design: Strong foundational knowledge of digital logic design, circuit theory, and semiconductor physics.
  • Problem-Solving Prowess: Demonstrated ability to creatively solve highly complex technical problems, often involving novel approaches.
  • Linux Development: Extensive experience with software development on Linux platforms and proficiency with modern development tools (e.g., Git, debuggers, profiling tools).
  • Communication & Leadership: Excellent verbal, written, and interpersonal communication skills, with a proven ability to lead technical discussions, present complex ideas, and influence technical direction.

Preferred Qualifications:

  • Hardware Description Languages: Strong proficiency with Verilog, SystemVerilog, or VHDL.
  • Parallel Computing: Experience with parallel programming, multi-threading, or distributed computing for performance optimization.
  • Machine Learning/AI: Knowledge or experience with machine learning methodologies, particularly as applied to EDA or DFT challenges.
  • Scripting Languages: Proficiency in scripting languages such as Python or Perl for automation and data analysis.

Pay Transparency
The salary range for this position is 207,200 PLN to 387,800 PLN and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees.

Working at Siemens Software

Why us?

We’re Siemens. 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 shape tomorrow!

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

Transform the everyday

#LI-EDA

#LI-Hybrid
#LI-DS1