Thermo Fisher Scientific·1 month ago
1 month ago
Staff Engineer, Software
Sign up free to see how well your resume matches this role.
About this role
Join us as a Staff Engineer, Software to provide technical leadership and architectural guidance in developing innovative software solutions. Lead the design and implementation of advanced embedded systems, supporting scientific discovery. Ideal for experienced professionals with expertise in embedded C/C++ and RTOS embedded systems.
Skills
- project management
- embedded software update mechanisms
- embedded c
- real-time operating systems
- embedded c/c++
- rtos embedded systems
- dma
- hals
- multithreading
- synchronization
- concurrency
- scheduling latency
- hardware interfaces
- protocols such as uart, spi, can, rs-485, usb
- git
- build systems
- cross-compilation toolchains
- automated firmware builds
- iec62304
- technical leadership
- problem-solving
- analytical skills
- team guidance
- board support packages
- interrupt handling
Company
Thermo Fisher Scientific
Singapore, Singapore
Company facts come from this company's own listings. We only show what the postings themselves carry.