The Senior Research Engineer - Embedded Systems is responsible for designing, implementing, and testing embedded systems for experimental prototypes and advanced technology projects
Job Summary
The Senior Research Engineer - Embedded Systems is responsible for designing, implementing, and testing embedded systems for experimental prototypes and advanced technology projects.
You will be able to continuously improve yourself and us—working on challenges that truly matter with people that care for each other, our customers, and their patients.
At Cytiva, our vision is, to advance future therapeutics from discovery to delivery.
Matching Summary
The Senior Research Engineer - Embedded Systems is responsible for designing, implementing, and testing embedded systems for experimental prototypes and advanced technology projects.
Skills & Requirements
Must-have
C/C++ with Data Structures and Algorithms
Real-Time Operating Systems (RTOS)
Microcontrollers and SoCs
Communication protocols (CAN, SPI, I2C, UART)
Embedded software development
Debugging with JTAG
Nice-to-have
Wireless technologies and IoT frameworks
FPGA programming
MATLAB/Simulink for modeling
Continuous improvement culture
Research and experimental prototyping
Key Requirements
Bachelor's or Master's degree
10+ years experience in embedded and firmware systems design
Proficiency in C/C++
Expertise in RTOS, embedded Linux
Familiarity with wireless technologies
Experience with microcontrollers (ARM Cortex, PIC, AVR)
Familiarity with device drivers
Knowledge of communication protocols
Hands-on experience with oscilloscopes, logic analyzers