When you join us at Thermo Fisher Scientific, you’ll be part a growing organization that empowers our customers to make the world healthier, cleaner and safer. With our outstanding financial performance, leading market positions and the largest investment in innovation in the industry, we give our people the resources and opportunities to make significant contributions to the world.
Location: South San Francisco, CA, US | Division: Genetic Sciences Division (GSD)
Thermo Fisher Scientific leads molecular testing and molecular diagnostics with world-renowned real-time PCR, microarray, and capillary electrophoresis instrumentation systems. Our TaqPath COVID-19 solution has played a pivotal role in the COVID-19 pandemic. We continue to innovate, and we need your help to provide new testing solutions to the world.
How will you make an impact?
The Genetic Sciences Division is in need of a software engineering leader to lead software development for the capillary electrophoresis (CE) platform. You will manage a team of 10+ software engineers to deliver state of the art software solutions enabling a variety of applications using the CE instrument systems.
What will you do?
- Represent software function with the CE business unit;
- Provide technical leadership for development of instrument control software, data analysis software, and AWS-based cloud software;
- Manage software engineers and software testing engineers to build software solutions;
- Work closely with algorithm developers to provide performance requirements and incorporate algorithm pipeline into the software products;
- Work closely with cross functional teams including hardware engineers, biologist, and system engineers to integrate hardware and firmware, software and system for the final instrumentation;
- Collaborate with other software leaders and global infrastructure groups to deliver end to end software solutions;
- Communicate software project timelines and challenges to upper management;
- Lead and mentor team members, nurture individual development and growth;
- Manage the CE software engineering team, recruit new talents, train junior engineers, manage day-to-day work and manage performance.
How will you get here?
- Bachelor’s degree or above in CS, EE or related disciplines;
- Demonstrated experiences in developing software products for life science domain or medical device environment;
- 5+ years managing engineering teams;
- Must be self-driven, must have a can-do attitude, must have an intense desire to build better products, must have a strong interest in continuous learning;
- Proficient in Python, Java, C++, LINUX, common relational and NoSQL databases, firmware and instrument control software;
- Experience with cloud software;
- Excellent verbal and written communication skills; comfortable with presenting complex technical information to leadership and technical teams;
- Productive and comfortable in an environment with multiple competing priorities; excellent ability in prioritization.
Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 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, improving patient diagnostics and therapies or increasing productivity in their laboratories, we are here to support them. Our global team of more than 75,000 colleagues 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 and Patheon. For more information, please visit www.thermofisher.com.
Get email alerts for the latest"Director of Software Engineering jobs in "
