Senior Embedded/Backend Engineer

Agreement-based, Full-time
Bratislava, Slovakia

Job description

We are looking for a motivated and experienced Senior Embedded/Backend Engineer. You will be part of a growing software company and participate on our customer projects but also work on internal projects to develop our company further. :)

HIGHLIGHTS

  • Work with either C or Golang on an interesting greenfield project

  • Build software for a Swiss leader in fire detection technology

  • Small, focused dev team → lots of ownership, little bureaucracy

  • New modular system (LISTmod) replacing legacy products

  • Hardware ready, software is where you come in - Hardware for LISTmod is ready; Linux is hardened and reduced to essentials for security.

ABOUT THE ROLE

  • You are a Senior Embedded/Backend Engineer who can really work independently with either C or Golang (with Linux experience, too) ideally with +5 years of working experience

  • You’ll join a compact dev team (~4 people, mix of hardware and software).

  • Web admin will come later and can be implemented by a separate web developer.

  • TECH STACK

    Must: C or Go, Embedded Linux, Modbus RTU/TCP, OPC UA, MQTT, RS-485

    Nice to have: Toradex Verdin AM62, experience with industrial hardware, safety-critical systems, web UIs


Benefits

YOUR BENEFITS

  • Enjoy our multicultural work environment with international companies and projects and the ability to travel to customer locations (Switzerland, Germany, and many more)

  • Be part of an awesome team which is engaged across all projects and will support you whenever necessary

  • Get an above-average salary and our benefit package with plenty of time off

  • Grow with us as a group with team building, community/learning events,  workshops and more

  • And very importantly: A little party never killed nobody :)

TERMS OF EMPLOYMENT (FOR LABOR CONTRACT)

  • Flex work model (annual hours)

  • Possibility to work part-time 80%, according to your personal preferences

  • Work distributed wherever like (@Riwers or home office)

  • Get 3’000€ annual budget for hardware (bring-your-own), gadgets and education

  • Get referral bonus if you bring in new colleagues

  • Participate in team events and trainings

  • Fully covered meal card – meal, paid over salary

  • Multisport card

  • Coffee, tea and snack for free



Personality requirements

ABOUT YOU
Of course you are an amazing, honest and fun-to-work-with person. On-top of that you should bring those skills along:

  • You have 5+ years of professional experiences in C or Golang for embedded or hardware-near systems

  • Solid understanding of Linux and industrial communication protocols

  • Experience with Toradex Verdin AM62 is a strong plus.

  • You can speak either English or German language

  • You feel good in an agile environment, have a teamwork mindset and ready to learn something new.


Company description

Riwers is an international software development company headquartered in Switzerland. We have our R&D center in Bratislava, Slovakia, from where we deliver our customers in Europe and all around the world with great software projects. Our goal is to engage the best software pros worldwide for our company: this includes YOU!