2,143,692open jobs
137,846companies
242,281added this week
Browse all
Location
In office (Thiruvananthapuram)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Oct 9, 2026. UST scores B on the Alion truth index.

Overview
Company
Impact
Profile match

UST

UST is an American IT services and digital transformation company headquartered in Aliso Viejo, California. Founded in 1999 by Stephen Ross as UST Global, it provides software engineering, cloud and infrastructure services, cybersecurity, data and AI, and business process services to large enterprises in healthcare, retail, banking and other industries. It employs about 30,000 people, with large delivery centres in Thiruvananthapuram, Kochi, Bengaluru, Chennai and Hyderabad.

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 30+ countries, we build for boundless impact-touching billions of lives in the process. Visit us at .

Job Description

We are seeking an experienced Senior Software Developer with 7-10 years of professional software development experience to join our engineering team. The ideal candidate will have strong expertise in C++, C#, and WPF, along with a deep understanding of multithreaded application development, real-time system performance, and complex desktop application design. This role will focus on developing and enhancing software solutions used in semiconductor manufacturing, inspection, test, or automation environments. The successful candidate will work closely with cross-functional engineering teams to build high-performance, reliable, and scalable software systems that support advanced semiconductor equipment and processes.

Responsibilities

  • Design, develop, test, and maintain desktop applications using C++, C#, and WPF.

  • Architect and implement multithreaded and concurrent software solutions to maximize system performance and responsiveness.

  • Develop software that interfaces with hardware components, instrumentation, motion control systems, and industrial automation equipment.

  • Collaborate with systems, electrical, mechanical, and process engineers to define software requirements and system architecture.

  • Optimize application performance, memory utilization, and reliability for mission-critical environments.

  • Troubleshoot and resolve complex software, hardware, and integration issues.

  • Participate in code reviews and promote software development best practices.

  • Develop and maintain technical documentation, design specifications, and test procedures.

  • Contribute to software architecture decisions and technology roadmaps.

  • Support product deployments, system validation, and customer issue resolution when needed.

  • Maintain 4 hours availability during U.S. Eastern Time business hours to support effective collaboration with the onshore team.

Required Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Computer Engineering, or a related technical field.

  • 7-10 years of professional software development experience.

  • Strong proficiency in C++ (modern C++ preferred).

  • Strong proficiency in C# and .NET development.

  • Extensive experience developing desktop applications using Windows Presentation Foundation (WPF).

  • Demonstrated expertise in multithreaded programming, synchronization mechanisms, and concurrent application design.

  • Experience with asynchronous programming patterns and performance optimization.

  • Strong knowledge of object-oriented design principles and software architecture patterns.

  • Experience using source control systems such as Git, Azure DevOps, or similar.

  • Strong debugging and problem-solving skills.

  • Excellent verbal and written communication skills. Preferred Qualifications

  • Experience in semiconductor equipment, semiconductor manufacturing, inspection, metrology, lithography, test, or automation industries.

  • Experience integrating software with hardware devices, cameras, sensors, motion control systems, or instrumentation.

  • Familiarity with real-time data acquisition and processing systems.

  • Experience with high-performance computing and large data sets.

  • Knowledge of design patterns such as MVVM in WPF applications.

  • Experience with SQL databases and data-driven applications.

  • Familiarity with automated testing frameworks and CI/CD pipelines.

  • Exposure to SEMI standards and semiconductor manufacturing workflows.

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.

USTreserves 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,143,692 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Thiruvananthapuram
In office · 5+ years exp · Hyderabad
DevOps
Rest API
SOAP
Apply
In office · 7+ years exp · Hyderabad
Java
SQL
Java
Apache Tomcat
Databases
PostgreSQL
DevOps
Rest API
Linux
QA
Postman
Apply
In office · 5+ years exp · Hyderabad
Python
Python
Flask
FastAPI
Django
Marshmallow
AI/ML
Pandas
DevOps
Rest API
CI/CD
Kubernetes
Twelve-Factor App
Apply
In office · 5+ years exp · Bachelor's Degree · Mumbai
Apply
In office · 4+ years exp · Bengaluru
TypeScript
SQL
C#
C#
.NET
DevOps
Rest API
CI/CD
Git
Apply
In office · Full-Time · 5+ years exp · Thiruvananthapuram
Python
TypeScript
C++
AI/ML
Copilot
DevOps
Helm
CI/CD
Jenkins
Git
Docker
Kubernetes
Linux
Management
Agile
Scrum
Apply
In office · Thiruvananthapuram
Go
TypeScript
Ruby
Ruby
Ruby on Rails
RSpec
Databases
PostgreSQL
DevOps
Rest API
CI/CD
AWS
Docker
Apply
In office · 10+ years exp · Kochi · Thiruvananthapuram
SQL
Analytics
Power BI
Microsoft Excel
Apply
In office · 7+ years exp · Thiruvananthapuram
Python
JavaScript
AI/ML
Machine Learning
DevOps
Rest API
Azure
CI/CD
AWS
Cybersecurity
GDPR
HIPAA
Management
ITIL
Apply
Delivery Manager I 1 day ago
In office · 12+ years exp · Bachelor's Degree · Thiruvananthapuram
DevOps
Incident Management
Analytics
Microsoft Excel
Management
ServiceNow
Agile
ITIL
Apply
See all jobs
This is one of many
2,143,692 more open roles from verified company boards, updated every day.