Rheinblick Instruments
Careers · powered by Jobo Sandbox
← All jobs

Embedded Software Engineer

Rheinblick Instruments · Basel, CH · Geneva, CH

  • Full-time
  • Hybrid
  • Mid Level
Apply for this job

Rheinblick Instruments builds precision analytical instruments for pharmaceutical and food-testing laboratories. We are hiring an Embedded Software Engineer to join the Engineering team.

Our devices run in places where a reboot is expensive and a technician visit is more expensive still. You will write firmware that is careful with memory, honest about failure and updatable over the air without drama.

This is a hybrid role based in Basel or Geneva, with two or three days a week in the office. It is a full-time, permanent position. The pay range for this role is CHF 109,000–CHF 142,000 per year.

This is a fictional posting on the Jobo sandbox. Applications are never sent to a real employer.

What you'll do

  • Develop and maintain firmware in C and C++ for embedded devices.
  • Bring up new hardware revisions with the electronics team.
  • Build safe over-the-air update and rollback mechanisms.
  • Keep firmware secure, including secure boot and signed updates.

Qualifications

Must have

  • Bachelor's in Electrical Engineering, Computer Engineering or equivalent
  • C
  • C++
  • RTOS
  • Embedded Linux
  • Systematic debugging

Nice to have

  • Rust
  • CAN bus
  • Python
  • Collaboration

Benefits

  • Pension fund contributions above the legal minimum
  • 25 days of holiday
  • Accident insurance
  • Equipment of your choice
Apply for this job

A fictional employer on the Jobo sandbox. Applications never reach a live employer.