About Rheonics
Rheonics develops cutting-edge sensor technology for industrial process automation. We offer a collaborative environment where contributions are valued and work-life balance is prioritized.
Job Description
Rheonics R&D Center is looking for an
Embedded Software Engineer (R&D)
to strengthen our team.
The role focuses on
embedded software development
for advanced industrial sensors used for rheological measurements in fluids, including viscosity and density monitoring. You will work with the electronics that form an integral part of the sensing system, contributing directly to products deployed in demanding real-world production environments.
Your work will span a
broad R&D cycle
, from embedded firmware and signal processing to prototype bring-up and laboratory experiments with fluid-based measurements. You will collaborate closely with experts in electronics, mechanics, and physics to deliver robust industrial solutions.
This position is aimed at a
mid-level engineer
. We typically expect
2–5 years of relevant embedded systems experience
, or an equivalent level of hands-on expertise gained through advanced academic research or applied R&D projects.
Strong
MSc or PhD graduates
with practical embedded systems experience are encouraged to apply, even if they do not fully meet the experience range or all listed skills.
Responsibilities
* Maintain and extend embedded software for
STM32
platforms using
C/C++
and
Zephyr RTOS
* Develop firmware for a
heterogeneous MCU–FPGA architecture
interfacing with sensor front-end electronics
* Implement and optimize
Digital Signal Processing (DSP)
for real-time
sensor data processing
* Support electronics prototype bring-up, testing, and validation
* Collaborate with multidisciplinary R&D teams on next-generation
industrial sensor
products
* Document
designs, test procedures, and technical results
Required Qualifications
* Hands-on experience with
RTOS-based embedded software development
on
STM32
microcontrollers; experience with
Zephyr RTOS
strongly preferred
* Practical system-level debugging
across hardware, power, and embedded software using laboratory equipment (oscilloscopes, logic analyzers, etc.)
* Ability to work with
FPGA-based systems,
including reading
VHDL
code and interfacing embedded software with existing FPGA designs
* Working knowledge of
Python
and
Linux
for development, testing, and R&D tooling
* Fluency in English
(C2 preferred, high C1 acceptable); German is an advantage
* EU citizenship or authorization to work in Switzerland
(including
non-European candidates
who completed an
MSc or PhD in Switzerland)
Desired Skills
* Experience with
DSP on MCUs
, including algorithm deployment under embedded constraints
* Experience in
PCB Design
(Altium or KiCad preferred)
* Understanding of
vibrational or acoustic sensing
principles
* Experience with
ultrasound sensing systems
, including hardware and signal acquisition concepts
Benefits
* Competitive salary
* Standard Swiss benefits
* Education assistance
* Parental leave
* Paid time off and holidays
Additional Information
* This is a full-time, on-site position in
Winterthur
. Remote work is not available.