Siemens logo

Software Quality Assurance Engineer

Siemens
Full-time
Remote friendly (Location TBD)
Worldwide
Level - Mid-Career

Role Overview

The position involves monitoring and assessing

Role Summary

This role focuses on validating and ensuring the quality of Electronic Design Automation (EDA) solutions, particularly for complex 2.5D and 3D System-in-Package designs.

Experience Level

Entry to mid-career level, requiring a minimum of 2 years of relevant experience in software quality assurance within a tech or engineering environment.

Responsibilities

  • Design and implement test plans and cases for testing 3D-IC EDA software.
  • Develop automated regression testing suites to maintain software quality and stability.
  • Utilize industry-standard Flow Managers to manage complex QA processes.
  • Conduct functional, performance, and regression testing, while addressing defects collaboratively with product teams.
  • Contribute to QA process improvements and tool enhancements.
  • Collaborate cross-functionally with teams to ensure comprehensive test coverage.
  • Manage design data and IP effectively within Product Lifecycle Management systems.
  • Experience with key EDA tools for performance testing and validation.

Requirements

Must possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Required skills include experience in Linux environments, proficiency in programming languages such as Python and C/C++, understanding of QA methodologies, and familiarity with CI/CD pipelines. Additionally, strong problem-solving abilities and effective communication skills are essential.

Education Requirements

Bachelor’s degree or a Master’s degree in a relevant field such as Computer Science or Electrical Engineering.