Watergenics

Senior Embedded Software Engineer - Python (m/f/d) (Berlin)

Stellenbeschreibung:

At Watergenics, we care deeply about water and the life that thrives on it. Pollution is on the rise, yet efforts to restore our blue reserves are slow. To solve these problems, one must measure them, but live water data remains sparse and expensive. We aim to make water quality visible anytime, anywhere, and create the Water Data Platform for the Planet. Join our diverse, skilled, and passionate team who is eager to eradicate water pollution!


Responsibilities

As an Embedded Software Engineer, you will be an integral part of our mission. Refine the design of our connected, real-time water quality sensor kit and develop, test, and deploy embedded software. Conduct electrical assembly and test of sensor kits, establish test strategies, and support production. Maintain and support the products with customers and iterate on product requirements based on feedback from our partners.


Qualifications
  • Minimum Bachelor’s degree in electrical/computer engineering or related field; Master’s degree is a plus.
  • Ideally 5+ years of working experience in the field. Strong track record in embedded software design for real-world applications.
  • Experience in working on Linux-based embedded systems.
  • Experience in Linux build systems and packaging tools (e.g. Yocto)
  • Strong object-oriented Python programming skills at a production level
  • Knowledge of system validation and failure-mode/root-cause analysis.
  • Comfortable with GitHub workflows (issues, PRs, CI/CD pipelines) and unit-testing.
  • Experience with common interface communication protocols such as UART, I2C, Modbus etc.
  • Hands-on experience with SSH tunneling and remote access tools (e.g., ngrok, Cloudflare Tunnel, or similar).
  • Fluent in spoken and written English, German is a plus
  • Passionate about natural ecosystems, environmental sustainability, and their restoration
  • Must be based in Berlin or easily commutable to Berlin for regular on-site collaboration

Nice to Have:
  • Experience with IOT communication
  • Experience with test setups/hardware in the loop
  • Experience in circuit design and PCB layout, assembly and manufacturing
  • Bring-Up & debugging of boards – comfortable with electrical lab tools
  • Having played and worked on your own personal projects

Your Perks:
  • Creative freedom and dynamic decision-making in a small startup culture
  • Workspace in our spacious 770m2 office near Hermannplatz
  • Attractive compensation package as well as opportunities for training and professional development
  • Monthly BVG AB Card
  • Open and friendly international working atmosphere
  • Growth and development opportunities as the company expands
  • The chance to make a positive impact on the environment
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

    Development & IT
  • Erfahrung:

    Senior
  • Arbeitsverhältnis:

    Angestellt
  • Veröffentlichungsdatum:

    11 Sep 2025
  • Standort:

    Berlin

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!