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
* 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.
#J-18808-Ljbffr