Thermo Fisher Scientific

Software Technical Lead - Vacuum

Thermo Fisher Scientific  •  Brno, CZ (Onsite)  •  5 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Join the Platform TEM R&D organization within the TEM Modules Software group, where we develop advanced modules supporting reliable and efficient imaging and sample handling for next-generation TEM systems.

As a Software Technical Lead within the Vacuum Software Team, you will play a key role in the design, development, and coordination of software enabling highly accurate vacuum systems for High-End and Mid-Range TEM products. In this role, you will guide architecture and implementation activities across the development lifecycle, ensuring scalable design, strong quality standards, and effective collaboration between teams and stakeholders.

You will work within an Agile Development Team operating in a SAFe environment, collaborating closely with Software Engineers, Product Owners, Scrum Masters, Test Automation Engineers, and System Architects to deliver high-quality solutions to our customers.

The organization currently includes a Front Office in Eindhoven consisting of the Product Owner, Technical Lead, and SQA, alongside a Back Office development team in Romania. The team is now expanding in Brno, including this position, while development activities are transitioning to the Bangalore site.

Development and validation activities are performed on TEM microscopes and dedicated test benches, requiring strong system-level understanding and close collaboration across software, hardware, and customer workflow domains. This expertise is translated into scalable architectures, robust integrations, and maintainable engineering solutions.

Key Responsibilities

  • Provide technical guidance across distributed development teams and sites
  • Design, develop, and maintain software for vacuum control and monitoring systems
  • Drive architectural decisions and implementation strategies
  • Collaborate with Product Owners and stakeholders to translate requirements and user stories into technical solutions
  • Participate actively in implementation, code reviews, debugging, and root cause analysis
  • Coordinate integration activities across software and hardware components
  • Troubleshoot complex system and integration issues together with multidisciplinary teams
  • Coach and mentor software engineers to support technical growth and knowledge sharing
  • Contribute to effort estimation, technical planning, and risk assessment activities
  • Drive continuous improvements in engineering quality, development processes, and best practices

Education and Experience

  • Bachelor’s degree with at least 8 years of experience, or Master’s degree with at least 5 years of experience in Software Engineering, Computer Science, Electronic Engineering, or a related discipline
  • Extended experience developing complex multidisciplinary hardware/software systems, such as control software or mechatronics products
  • Proven experience in technical leadership or coordination roles within Agile/SAFe environments
  • Experience with system integration, software architecture, and lifecycle management
  • Experience contributing to engineering excellence and process improvement initiatives

Technical Skills

  • Strong understanding of software engineering principles, design patterns, and modern development practices
  • Proficiency in C++ and C#
  • Experience with UI frameworks such as Qt, WPF, or MFC
  • Familiarity with COM, unit testing frameworks, and CI/CD practices
  • Experience with Git, DevOps workflows, and software quality processes
  • Knowledge of Agile development tools such as JIRA and TestRail
  • Familiarity with Model-Based Testing (Axini) and BDD is an advantage

Competencies

  • Strong technical leadership and decision-making skills
  • Collaborative and solution-oriented mindset
  • Strong analytical and problem-solving abilities
  • Ability to work effectively across distributed teams
  • Excellent communication and stakeholder management skills
  • Ability to balance technical depth with delivery focus

Preferred Qualifications

  • Experience with embedded software or firmware development and hardware interaction
  • Experience working within SAFe environments
  • Knowledge of microscopy systems or scientific instrumentation
Thermo Fisher Scientific

About Thermo Fisher Scientific

About Thermo Fisher Scientific

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, increasing productivity in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our global team delivers an unrivaled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD.

For more information, please visit www.thermofisher.com.

Industry
Biotech & Life Sciences
Company Size
10,000+ employees
Headquarters
Waltham, MA
Year Founded
Unknown
Social Media