:
1. Develop embedded control software for Process Monitoring instrumentation products.
2. Collaborate with multiple functions to deliver exceptional scientific solutions.
3. Design, develop, and maintain applications software for Process Monitoring instrumentation system products.
4. Participate in requirements development, design activities, implementation, and maintenance.
5. Offer support across various departments to resolve system issues.
Requirements:
6. Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field, or equivalent experience. Master’s degree preferred.
7. Proven extensive experience in C/C++ embedded software development.
8. Experience developing embedded software for real-time instrumentation control and data acquisition.
9. Familiarity with industrial communication protocols such as TCP/IP, Modbus, etc.
10. Proficiency in developing and debugging with microcontroller IDEs such as IAR Embedded Workbench.
11. Knowledge of software development lifecycle processes.
12. Working knowledge of hardware design and electronics is a plus.
13. Familiarity with safety-critical systems and industry standards is a plus.
14. Experience following an agile development methodology, and use of work management software such as Jira is a plus.
15. Experience using Git/GitHub is a plus.
Skills and Abilities:
16. Strong understanding of software engineering fundamentals and embedded systems architecture.
17. Excellent communication and collaboration skills in a multi-functional matrix environment.
18. Proficiency in identifying and resolving embedded software and hardware issues.
19. Excellent problem-solving skills and attention to detail.
20. Excellent written and verbal communication skills.
As one team of 120,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, solve complex scientific challenges, drive technological innovation, and support patients in need. #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds, and perspectives are valued.