Job Title: Lead I - Semiconductor Software Product Development
Experience: 6+ Years
Work type: On-site
Location: Gdansk, Poland
Type of Engagement: UoP, Individual Contract
Job Summary:
We are seeking an experienced Software Development Engineer to design, develop, and maintain software solutions supporting Client validation laboratories and automation infrastructure. This role focuses on building automation frameworks, engineering tools, backend services, and operational software that improve lab efficiency, reliability, and scalability.
Key Responsibilities:
- Design and develop Python-based applications and automation solutions.
- Build and maintain backend services, APIs, and engineering tools.
- Develop automation frameworks supporting validation and lab operations.
- Create monitoring, reporting, and productivity tools for engineering teams.
- Integrate software solutions with CI/CD pipelines and development workflows.
- Design and maintain databases and workflow automation systems.
- Investigate complex software and hardware interactions.
- Develop scripts and utilities to improve operational efficiency and reliability.
- Support administration of engineering platforms and development tools.
- Create and maintain technical documentation, procedures, and knowledge bases.
- Collaborate closely with Client engineering and validation teams.
- Provide technical leadership, mentoring, and guidance to lab support teams.
- Drive continuous improvement and automation initiatives across the validation environment.
Required Skills:
- 6+ years of experience in software development.
- Strong proficiency in Python programming.
- Experience developing backend applications, services, and APIs.
- Knowledge of software architecture and object-oriented design principles.
- Experience with CI/CD tools and DevOps practices.
- Knowledge of databases (SQL and/or NoSQL).
- Strong Linux administration and scripting skills.
- Experience troubleshooting complex software systems.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work effectively in a collaborative engineering environment.
Preferred Skills:
- Experience in semiconductor, hardware validation, or laboratory environments.
- Knowledge of Grafana, Zabbix, monitoring systems, and automation frameworks.
- Experience with cloud technologies and virtualization platforms.
- Familiarity with infrastructure automation and engineering productivity tools.
Equal Opportunity Statement:
UST is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.