Sr Staff Architect, Software
Thermo Fisher Scientific · Singapour
Job description
About the role
Thermo Fisher Scientific is looking for a Senior Staff Architect to guide software architecture excellence across its scientific instruments and platforms. The role defines the technical direction of solutions used in healthcare, life sciences and advanced materials research, and works with diverse teams to build scalable, secure and innovative software for instruments and cloud platforms.
Key responsibilities
- Own the software architecture and technical roadmap for Microarray Instrument software and Analysis applications.
- Define component boundaries, interfaces, data flows and integration strategies across hardware, firmware, applications and cloud.
- Translate product, user and operational needs into architecture requirements for performance, reliability, security, usability and maintainability.
- Guide architecture for instrument control, connected software, APIs and data management, and design cloud services on AWS.
- Lead architecture reviews, document trade-offs and help teams turn complex problems into implementable work.
- Work with software, firmware, systems, assay and test teams, and with quality, security, manufacturing and service teams.
- Identify and architect generative AI capabilities for customer-facing applications, and coach engineers and technical leads.
Required profile
- Bachelor's or master's degree in computer science, engineering or a related field, or equivalent experience.
- 8+ years of software engineering experience, including ownership of software architecture for complex products.
- Experience integrating software with instruments, embedded or edge systems, hardware or other physical products.
- Experience with cloud-connected applications on AWS, including data storage, messaging, APIs and security.
- Experience with software delivery practices such as source control, code review, automated testing, build and release systems and CI/CD.
- Preferred: experience with microarray systems, instrument control, embedded Linux, real-time systems, robotics, motion control, imaging, containers, serverless services, microservices, regulated environments and manufacturing support.
Required skills
- C# and Microsoft .NET, plus C/C++, JavaScript/TypeScript, AngularJS, Python, Java for native or embedded components.
- Defining software interfaces and integration across teams.
- Generative AI capabilities for customer-facing software.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Thermo Fisher Scientific
Singapour