Test Engineering Software & Automation Engineer
On-siteHamburg, Hamburg, Germany or Nijmegen, Gelderland, The Netherlands
Job Summary
Build and maintain Jenkins CI/CD pipelines and scalable build environments while operating cloud-based and on-premises infrastructure for semiconductor test software development. Containerize applications using Docker and migrate workloads to modern orchestration platforms, managing PostgreSQL schemas and data models. Develop Python and Java automation frameworks, API integrations, and data-processing pipelines to support NPI, characterization, and production test activities. Improve engineering productivity by standardizing software components and scripting solutions for test execution and process optimization. Collaborate with Test Engineering, Product Engineering, and Infrastructure teams to deliver scalable solutions and resolve deployment pipeline issues.
Required Qualifications
- Minimum 5 years of experience in the same domain or job
- Infrastructure as Code (IaC)
- Monitoring, observability, and operational excellence practices
- Networking, secrets management, and security best practices
- Experience in semiconductor test engineering, electronics, or hardware-related development environments
- Experience in Jenkins administration and CI/CD pipeline development
- Linux environments and software deployment
- AWS EC2 or similar cloud infrastructure
- Docker and containerized applications
- Kubernetes or container orchestration platforms
- PostgreSQL and SQL
- Python and/or Java software development
- Git-based workflows and modern software development practices
- REST APIs and system integrations
- Test automation, scripting, and engineering productivity tools
- Fluent in English
Desired Qualifications
- Knowledge of digital and/or analog test methodologies
- Experience mentoring engineers or driving adoption of software engineering best practices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.