Software Validation Engineer
Website ArterisIP
We are looking for a Software Validation Engineer to join our team developing advanced Electronic Design Automation (EDA) solutions for the semiconductor industry.
In this role, you will focus on validating a central software infrastructure layer that underpins our entire product portfolio. This layer provides essential services such as messaging, data management, licensing mechanisms, project and workspace management, and other foundational capabilities used across multiple products.
You will play a key role in ensuring the robustness, scalability, performance, and reliability of the infrastructure that enables complex chip design workflows.
Key Responsibilities
Validation Strategy
- Define and execute validation strategies for software infrastructure components (internal messaging systems, data management, licensing mechanisms, project management features, etc.).
- Develop comprehensive test plans covering functional, integration, and non-regression testing.
Test Development & Automation
- Design, develop, and maintain automated test suites.
- Build validation frameworks to ensure scalable and repeatable testing.
- Develop integration tests simulating real-world usage scenarios.
- Contribute to CI/CD pipelines and continuous testing environments.
- Implement performance, stress, and scalability testing.
- Validate behavior across multiple products relying on the infrastructure layer.
Quality & Reliability Assurance
- Identify edge cases, race conditions, and failure scenarios in distributed and concurrent systems.
- Validate robustness under heavy data loads and multi-user environments.
- Ensure backward compatibility and stability across releases.
- Analyze defects, reproduce issues, and collaborate with development teams to resolve them.
- Track quality metrics and contribute to continuous improvement initiatives.
Cross-Functional Collaboration
- Work closely with software architects and developers to understand infrastructure design and intended usage.
- Collaborate with product owners to assess the impact of infrastructure changes.
- Support field and customer-facing teams in root cause analysis of infrastructure-related issues.
- Participate in design reviews to provide a validation and quality perspective.
Experience Requirements / Qualifications
Mandatory
- Minimum of 5 years of experience in software development, software validation, or QA engineering.
- Strong understanding of software architecture and infrastructure concepts.
- Proven experience in software validation (from unit testing to system-level testing) and automated test frameworks.
- Strong programming skills, particularly in Java and Python.
- Familiarity with CI/CD systems and version control tools.
Optional
- Experience with semiconductor EDA software or other complex engineering tools.
- Background in microelectronics and/or chip design and verification.
- Knowledge of the IP-XACT standard and its use in IP and SoC design flows.
- Experience with performance and stress testing tools.
Education
Bachelor’s, Master’s, or Ph.D. in Microelectronics, Computer Science, Software Engineering, or a related field.
Languages
Fluent French and English (written and spoken).
Estimated Base Salary (France)
€55,000 to €75,000 gross annually
Compensation will be determined based on experience, technical expertise, location, and internal equity.
Apply for job
To view the job application please visit www.arteris.com.



Solving the EDA tool fragmentation crisis