Posted May 29, 2026
Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description 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 Thank you for your interest as you consider starting a new career journey with us. As the world leader in serving science, our colleagues develop critical solutions through innovation—and build rewarding careers. Discover their extraordinary stories and connection to our Mission to enable our customers to make the world healthier, cleaner and safer. Their work is a story of purpose. What story will you tell? Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of more than $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. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City