Senior+ Software Design & Development Engineer

UST

Województwo pomorskie

On-site

PLN 120,000 - 180,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UST is seeking a Senior+ Software Design & Development Engineer to design, develop, and maintain software solutions supporting Client validation labs and automation infrastructure. The role combines backend development, workflow automation, engineering tools, CI/CD integration, and technical leadership to improve lab productivity, scalability, and operational reliability.

UST offers a challenging role in Poland with collaboration across Client engineering, validation, infrastructure, and support

Qualifications

  • Strong commercial experience in software design and development.
  • Advanced proficiency in Python and backend application development.
  • Experience developing REST APIs, databases, automation frameworks, and engineering tools.
  • Strong knowledge of software architecture, object-oriented design, and development best practices.
  • Experience with Linux, Git, CI/CD pipelines, and scripting.
  • Knowledge of relational or NoSQL databases.
  • Experience integrating software with hardware, infrastructure, or engineering environments.
  • Strong debugging and problem-solving skills across software and system layers.
  • Experience designing reliable, maintainable, and scalable solutions.
  • Ability to provide technical leadership and guide less experienced team members.
  • Strong communication, documentation, and stakeholder collaboration skills.

Responsibilities

  • Design and develop Python applications, backend services, REST APIs, automation frameworks, and engineering tools.
  • Build monitoring utilities, databases, workflow automation, and integrations supporting validation environments.
  • Investigate complex interactions between software, hardware, operating systems, and lab infrastructure.
  • Develop scripts and automation solutions that improve operational efficiency and reduce manual effort.
  • Support CI/CD integration, deployment automation, and validation workflows.
  • Administer and enhance engineering tools used across validation labs.
  • Design reliable, maintainable, and scalable software solutions based on technical and operational requirements.
  • Troubleshoot production issues and develop recovery and preventive solutions.
  • Create and maintain technical documentation, system designs, and recovery procedures.
  • Collaborate with Client engineering, validation, infrastructure, and support teams.
  • Provide technical guidance and mentoring to developers and lab technicians.
  • Identify automation opportunities and drive continuous improvement across lab operations.

Skills

Python backend development
REST API development
CI/CD pipelines
Software architecture
Linux
Git
Databases (SQL/NoSQL)
Hardware/software integration
Debugging & problem solving
Technical leadership
Communication & documentation

Education

Bachelor's or Master's in CS/SE/CE or related

Tools

Containers (Docker)
CI/CD tooling
Git

Job description

Job Summary

UST is looking for a Senior+ Software Design & Development Engineer to design, develop, and maintain software solutions supporting Client validation labs and automation infrastructure. The role combines backend development, workflow automation, engineering tools, CI/CD integration, and technical leadership to improve lab productivity, scalability, and operational reliability.

Role Description

UST is looking for a Senior+ Software Design & Development Engineer to design, develop, and maintain software solutions supporting Client validation labs and automation infrastructure. The role combines backend development, workflow automation, engineering tools, CI/CD integration, and technical leadership to improve lab productivity, scalability, and operational reliability.

Key Responsibilities
  • Design and develop Python applications, backend services, REST APIs, automation frameworks, and engineering tools.
  • Build monitoring utilities, databases, workflow automation, and integrations supporting validation environments.
  • Investigate complex interactions between software, hardware, operating systems, and lab infrastructure.
  • Develop scripts and automation solutions that improve operational efficiency and reduce manual effort.
  • Support CI/CD integration, deployment automation, and validation workflows.
  • Administer and enhance engineering tools used across validation labs.
  • Design reliable, maintainable, and scalable software solutions based on technical and operational requirements.
  • Troubleshoot production issues and develop recovery and preventive solutions.
  • Create and maintain technical documentation, system designs, and recovery procedures.
  • Collaborate with Client engineering, validation, infrastructure, and support teams.
  • Provide technical guidance and mentoring to developers and lab technicians.
  • Identify automation opportunities and drive continuous improvement across lab operations.
Required Skills & Experience
  • Strong commercial experience in software design and development.
  • Advanced proficiency in Python and backend application development.
  • Experience developing REST APIs, databases, automation frameworks, and engineering tools.
  • Strong knowledge of software architecture, object-oriented design, and development best practices.
  • Experience with Linux, Git, CI/CD pipelines, and scripting.
  • Knowledge of relational or NoSQL databases.
  • Experience integrating software with hardware, infrastructure, or engineering environments.
  • Strong debugging and problem-solving skills across software and system layers.
  • Experience designing reliable, maintainable, and scalable solutions.
  • Ability to provide technical leadership and guide less experienced team members.
  • Strong communication, documentation, and stakeholder collaboration skills.
Preferred Skills
  • Experience supporting semiconductor, hardware validation, test, or engineering lab environments.
  • Knowledge of system monitoring, platform management, and infrastructure automation.
  • Experience with containers, deployment automation, and configuration management tools.
  • Understanding of operating systems, networking, firmware, and hardware diagnostics.
  • Experience developing tools for CI, regression testing, or validation workflows.
Education

Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent relevant professional experience.

Skills

Diagnostics, Issue Analysis, System Configuration

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead II - Software Engineering
Lead II - Software Engineering

UST • Województwo pomorskie

On-site
PLN 180,000 - 320,000
Lead I - Software Engineering
Lead I - Software Engineering

UST • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Senior Lab Technician
Senior Lab Technician

UST • Województwo pomorskie

Remote
PLN 55,000 - 90,000
Senior Software Engineer - Lab Automation & CI/CD
Senior Software Engineer - Lab Automation & CI/CD

UST • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Software Design & Development Engineer (LAB)
Software Design & Development Engineer (LAB)

UST • Województwo pomorskie

On-site
PLN 110,000 - 170,000
Senior Lab Support Engineer
Senior Lab Support Engineer

UST • Województwo pomorskie

On-site
PLN 90,000 - 120,000
Associate III - Semiconductor S/W Product Development
Associate III - Semiconductor S/W Product Development

UST • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Lab Support (Senior Lab Technician)
Lab Support (Senior Lab Technician)

UST • Województwo pomorskie

On-site
PLN 100,000 - 140,000
Senior Lab Technician: Hardware, Firmware & Lab Ops
Senior Lab Technician: Hardware, Firmware & Lab Ops

UST • Województwo pomorskie

On-site
PLN 100,000 - 140,000
Senior Backend Tech Lead — Automation & CI/CD Engineer
Senior Backend Tech Lead — Automation & CI/CD Engineer

UST • Województwo pomorskie

On-site
PLN 180,000 - 320,000