Embedded Software Developer – Python/Linux
Core
Design, develop, and maintain embedded Python software for Mass Spectrometry instruments, translating complex scientific requirements into robust control solutions.
Role type
Senior IC embedded software engineer (Python/Linux)
Builds
Embedded software applications for advanced analytical Mass Spectrometry instruments
Domain
Scientific instrumentation / Mass Spectrometry
Deliverable
production ML models | product features
Required skills
Python development, embedded Linux systems, instrument control, version control (Git), DevOps practices, cross-functional collaboration (via careerplan.io/jobs/R-01370247-embedded-software-developer-pythonlinux-at-thermofisher)
Preferred skills
C++, networking protocols, communication buses, automated testing, scientific instrumentation knowledge
Responsibilities
Design and develop Python software for instrument control, collaborate with hardware and scientific teams to clarify requirements, investigate and solve complex software and communication problems, contribute to software architecture and code reviews, participate in DevOps and continuous integration processes
Seniority
Mid-level, hands-on IC
