Careers at ThermoFisher Scientific

Apply Now >>    
Job ID :
Location :
Singapore - Marsiling
Job Description


  • Embedded firmware development for life science instrument
  • Working with system engineering to implement the instrument control process
  • Participate in design and code reviews within internal team
  • Maintain and comply with ISO 13485 procedures and SOPs in the course of application development
  • Ensure that systems and procedures are in compliance with ISO 9001, ISO 14001, ISO 13485, ISO 14971, QSR21CFR and OHSAS 18001 requirements


  • Degree/Master in Electrical/Electronic/Computer Science/Software Engineering


  • 5+ years experience in C/C++ and and Objected Oriented Design
  • 5+ years experience with strong knowledge in embedded Linux, including boot loader and device driver development/integration and administration.
  • Strong knowledge on multiprocessor architecture (ARM, Intel)
  • Strong Linux based software development experience
  • Microprocessor or Microcontroller interfacing to analog input/output, digital input/output and serial buses
  • Problem analyzing and solving skills and enjoy computer software programming as a profession
  • Python scripting knowledge and experience
  • Knowledge in common bus protocols, e.g. SPI, CAN , I2C
  • Experience in using hardware(JTAG) and software(GDB) debuggers
  • Android OS
  • Jenkins administration
  • Excellent teamwork and good communication skills

Apply Now >>    
Link for schema
Join our Talent Community

If you're ready to make a difference in the world, you can do it here.



5 Reasons to Work at Thermo Fisher Scientific
Search Jobs by Map