Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
U

Senior+ Software Design & Development Engineer

UST
  • 🇵🇱 Poland
  • On-site
  • Senior
  • 1 day ago
  • CI/CD
  • Python
  • REST API
  • Git
  • NoSQL
  • Configuration Management
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Summary:

UST is looking for aSenior+ 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 inPython and backend application development.
  • Experience developingREST APIs, databases, automation frameworks, and engineering tools.
  • Strong knowledge of software architecture, object-oriented design, and development best practices.
  • Experience withLinux, 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 supportingsemiconductor, 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 inComputer Science, Software Engineering, Computer Engineering, or a related field, or equivalent relevant professional experience.

Senior+ Software Design & Development Engineer · UST

Auto apply with Likeremote