Resume and JobRESUME AND JOB
Thermo Fisher Scientific logo

Senior Firmware Engineer

Thermo Fisher Scientific

Senior Firmware Engineer

full-timePosted: Jan 12, 2026

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $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, improving patient diagnostics and therapies, or increasing efficiency in their laboratories, we are here to support them. Our distributed team of more than 100,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.

Job duties and responsibilities :

.

  • Collaborate closely with the Product Manager, the Team Lead and the Designer to provide technical insights and early estimate on upcoming projects.
  • Design, code and deliver production-grade software. Ensure scalability, performance, maintainability, and security of the connectivity.
  • Responsible for architecting and implementing software.
  • Identify areas of our product that need , improvement and drive fixes to completion.
  • Mentor and guide junior team members by reviewing their code submissions.
  • Constantly communicate with the team members in a transparent, respectful, constructive, and professional way. Establish trustful relationships across the global organization.
  • Writing SOP and work instruction according to ISO 9001 requirements.
  • Become a key contributor to better working practices across Thermo Fisher.

Education:

  • Degree / master’s in electrical electronic engineering/ computer engineering or related field.

Experience/Requirements:

  • Minimum 7 years of experience in developing Real Time Embedded Systems.
  • Must be an expert in Embedded Software/Firmware Design and Development.
  • Possess a strong background in Software architecture design.
  •  Experience in Embedded product development with GUI (Graphical User Interface) and Touchscreen.
  • Development experience with low-level drivers and peripherals, such as USB, Ethernet, SPI, UART, and I2C.
  • Development of communication protocols like Ethernet/USB/WIFI and CAN/Profibus.
  • Strong knowledge in C / C++ language and MISRA coding standards.
  • Willingness to perform both unit and integration testing.
  • Familiarity with IDEs such as ARM KEIL/IAR .
  • Familiarity with software version control systems such as GitHub/SVN
  • Ability to work well in a team and produce high-quality code on schedule.
  • Able to comprehend and articulate the technology connected to assigned items with a high degree of fluency. 
  • Open-minded, a willingness to experiment within acceptable boundaries and an inventive mind to bring novel solutions into design and problem-solving.

We seek candidates who take initiative, are driven, self-confident and conceptual problem solvers. You are someone who combines excellent communication skills with strong collaboration skills, easily switching between thinking on a high/conceptual level and to a detail level.

You have perseverance, are conclusive and target driven with a quality-, cost- and time-focus. You combine a strong analytical view with a pragmatic approach and can flex yourself in a sophisticated product development environment. You are value oriented and able to set and act according to priorities at the same time.

Join Us
Apart from strong benefits and salary conditions, we encourage candidates that enjoy working in a diverse, multi-cultural, multi-disciplinary, innovative technology environment where personal development and team collaboration are key to success! Diversity in our teams are an important element to create an effective and challenging working environment. Integrity, Intensity, Innovation and Involvement are key characteristics that we expect of all that are part of our community.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Locations

  • Singapore, Singapore

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • embedded software/firmware designintermediate
  • C/C++ programmingintermediate
  • MISRA coding standardsintermediate
  • software architectureintermediate
  • low-level drivers (USB, Ethernet, SPI, UART, I2C)intermediate
  • communication protocols (Ethernet/USB/WIFI, CAN/Profibus)intermediate
  • unit and integration testingintermediate
  • IDEs (ARM KEIL/IAR)intermediate
  • GitHub/SVNintermediate

Required Qualifications

  • degree/master’s in electrical/electronic engineering or computer engineering (experience)
  • 7+ years in Real Time Embedded Systems (experience)

Responsibilities

  • collaborate with product manager/team
  • design/code/deliver production software
  • architect/implement software
  • identify/improve product areas
  • mentor junior team members
  • write SOP/work instructions per ISO 9001

Target Your Resume for "Senior Firmware Engineer" , Thermo Fisher Scientific

Get personalized recommendations to optimize your resume specifically for Senior Firmware Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Firmware Engineer" , Thermo Fisher Scientific

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Senior Firmware Engineer @ Thermo Fisher Scientific.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Thermo Fisher Scientific logo

Senior Firmware Engineer

Thermo Fisher Scientific

Senior Firmware Engineer

full-timePosted: Jan 12, 2026

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $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, improving patient diagnostics and therapies, or increasing efficiency in their laboratories, we are here to support them. Our distributed team of more than 100,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.

Job duties and responsibilities :

.

  • Collaborate closely with the Product Manager, the Team Lead and the Designer to provide technical insights and early estimate on upcoming projects.
  • Design, code and deliver production-grade software. Ensure scalability, performance, maintainability, and security of the connectivity.
  • Responsible for architecting and implementing software.
  • Identify areas of our product that need , improvement and drive fixes to completion.
  • Mentor and guide junior team members by reviewing their code submissions.
  • Constantly communicate with the team members in a transparent, respectful, constructive, and professional way. Establish trustful relationships across the global organization.
  • Writing SOP and work instruction according to ISO 9001 requirements.
  • Become a key contributor to better working practices across Thermo Fisher.

Education:

  • Degree / master’s in electrical electronic engineering/ computer engineering or related field.

Experience/Requirements:

  • Minimum 7 years of experience in developing Real Time Embedded Systems.
  • Must be an expert in Embedded Software/Firmware Design and Development.
  • Possess a strong background in Software architecture design.
  •  Experience in Embedded product development with GUI (Graphical User Interface) and Touchscreen.
  • Development experience with low-level drivers and peripherals, such as USB, Ethernet, SPI, UART, and I2C.
  • Development of communication protocols like Ethernet/USB/WIFI and CAN/Profibus.
  • Strong knowledge in C / C++ language and MISRA coding standards.
  • Willingness to perform both unit and integration testing.
  • Familiarity with IDEs such as ARM KEIL/IAR .
  • Familiarity with software version control systems such as GitHub/SVN
  • Ability to work well in a team and produce high-quality code on schedule.
  • Able to comprehend and articulate the technology connected to assigned items with a high degree of fluency. 
  • Open-minded, a willingness to experiment within acceptable boundaries and an inventive mind to bring novel solutions into design and problem-solving.

We seek candidates who take initiative, are driven, self-confident and conceptual problem solvers. You are someone who combines excellent communication skills with strong collaboration skills, easily switching between thinking on a high/conceptual level and to a detail level.

You have perseverance, are conclusive and target driven with a quality-, cost- and time-focus. You combine a strong analytical view with a pragmatic approach and can flex yourself in a sophisticated product development environment. You are value oriented and able to set and act according to priorities at the same time.

Join Us
Apart from strong benefits and salary conditions, we encourage candidates that enjoy working in a diverse, multi-cultural, multi-disciplinary, innovative technology environment where personal development and team collaboration are key to success! Diversity in our teams are an important element to create an effective and challenging working environment. Integrity, Intensity, Innovation and Involvement are key characteristics that we expect of all that are part of our community.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Locations

  • Singapore, Singapore

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • embedded software/firmware designintermediate
  • C/C++ programmingintermediate
  • MISRA coding standardsintermediate
  • software architectureintermediate
  • low-level drivers (USB, Ethernet, SPI, UART, I2C)intermediate
  • communication protocols (Ethernet/USB/WIFI, CAN/Profibus)intermediate
  • unit and integration testingintermediate
  • IDEs (ARM KEIL/IAR)intermediate
  • GitHub/SVNintermediate

Required Qualifications

  • degree/master’s in electrical/electronic engineering or computer engineering (experience)
  • 7+ years in Real Time Embedded Systems (experience)

Responsibilities

  • collaborate with product manager/team
  • design/code/deliver production software
  • architect/implement software
  • identify/improve product areas
  • mentor junior team members
  • write SOP/work instructions per ISO 9001

Target Your Resume for "Senior Firmware Engineer" , Thermo Fisher Scientific

Get personalized recommendations to optimize your resume specifically for Senior Firmware Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Firmware Engineer" , Thermo Fisher Scientific

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Senior Firmware Engineer @ Thermo Fisher Scientific.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.