Summary
✨ AI‑Generated
A Lead Software Design and Development Engineer is sought to build and maintain software solutions supporting engineering validation laboratories and automation infrastructure. The position involves developing automation frameworks, backend services, engineering tools, and workflow automation designed to improve laboratory productivity, operational efficiency, and system reliability. It is well suited to an experienced software engineer interested in engineering automation and technical infrastructure.
Highlights
Lead-level opportunity focused on software supporting engineering validation laboratories and automation infrastructure. The role offers broad technical ownership across automation frameworks, backend services, engineering tools, and workflow automation, with a strong focus on productivity, efficiency, and reliability.
Description
Role Description
Client Job Title: Software Design & Development Engineer
UST Job Title: Lead I - Semiconductor S/W Product Development
Who We Are
At UST, we help the world’s best organizations grow and succeed through transformation.
Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change.
Together, with over 30,000 employees in over 25 countries, we build for boundless impact—touching billions of lives in the process.
Visit us at .
The Opportunity
UST is looking for a Software Design & Development Engineer to design, develop, and maintain software solutions supporting Client validation laboratories and automation infrastructure.
The role focuses on building automation frameworks, backend services, engineering tools, and workflow automation to enhance lab productivity, operational efficiency, and system reliability.
Key Roles & Responsibilities
Design, develop, and maintain software solutions supporting Client validation labs and automation infrastructure.Develop Python applications, backend services, automation frameworks, monitoring utilities, and engineering tools.Build and maintain APIs, databases, and workflow automation solutions to streamline lab operations.Investigate complex software and hardware interactions to identify issues and implement effective solutions.Develop scripts and automation utilities to improve operational efficiency and reduce manual effort.Administer engineering tools and ensure their availability, reliability, and optimal performance.Create and maintain technical documentation, automation guides, and system recovery procedures.Support CI/CD integration for automation frameworks and software deployment processes.Collaborate with Client engineering teams to deliver scalable automation solutions and resolve technical challenges.Provide technical guidance and support to lab technicians and engineering teams on automation tools and best practices.Continuously identify opportunities to improve lab productivity, automation coverage, and operational reliability.
Required Skills
Python DevelopmentSoftware Development and Backend ServicesAutomation Framework DevelopmentAPI Design and DevelopmentDatabase Design and ManagementCI/CD IntegrationWorkflow AutomationScripting and Process AutomationEngineering Tool AdministrationMonitoring Utilities DevelopmentSoftware Troubleshooting and DebuggingTechnical Documentation
Desired Skills
Experience developing automation solutions for validation labs or engineering environments.Knowledge of Windows and Linux operating systems.Familiarity with hardware-software integration and infrastructure automation.Experience with version control systems (Git) and DevOps practices.Knowledge of SQL/NoSQL databases and RESTful APIs.Strong analytical, problem-solving, and debugging skills.Excellent collaboration and communication skills with cross-functional engineering teams.
Qualification
Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, Electronics, or a related field.
What We Believe
We’re proud to embrace the same values that have shaped UST since the beginning.
Since day one, we’ve been building enduring relationships and a culture of integrity.
And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.
Humility
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity
Through business, we will better the lives of those less fortunate than ourselves.
Integrity
We honour our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer.
We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
To support and promote the values of UST.
Comply with all Company policies and procedures
Skills
Diagnostics, Issue Analysis, System Configuration