
recalm · Hamburg
DAS IST RECALM Wir sind recalm – ein Hamburger Unternehmen mit über sieben Jahren Erfahrung in der Entwicklung patentierter Noise Cancelling- und Kommunikation...
Wir sind recalm – ein Hamburger Unternehmen mit über sieben Jahren Erfahrung in der Entwicklung patentierter Noise Cancelling- und
Kommunikationslösungen für anspruchsvolle Umgebungen. Was als ambitioniertes Start-up begann, ist heute eine etablierte Marke, die
große Namen der Forst-, Bau- und Landmaschinentechnik zu ihren Kunden zählt.
Unsere Reise war nicht immer einfach – aber genau das hat uns geprägt. Heute stehen wir auf einem soliden Fundament: Als Teil
einer mittelständischen Unternehmensgruppe erweitern wir unsere Ressourcen und unseren internationalen Footprint, ohne dabei
unsere Stärke zu verlieren – ein eingespieltes Team, das komplexe Probleme mit smarter Technologie löst.
Du willst in einem Umfeld arbeiten, das die Agilität eines Tech-Unternehmens mit der Stabilität eines gewachsenen Partners
verbindet? Dann bist du bei uns genau richtig!
Als Senior Embedded Engineer bist du das technische Herzstück unserer Produktentwicklung. Du entwickelst die Firmware, die unsere
Audiolösungen antreibt, portierst sie auf neue Plattformen und sorgst dafür, dass Hardware und Software nahtlos zusammenspielen –
von der ersten Idee bis zur Serienproduktion.
Integration, Fehlersuche, Validierung und Produktionsübergabe.
(Produktions- / Abnahmeprüfungen).
improvisieren.
Flexibilität: Wir schätzen Freiheit genauso wie du. Deshalb kannst du deine Arbeitszeit so gestalten, wie es für dich am besten
passt.
Teamspirit & Weiterentwicklung: Wir sind überzeugt, dass ein unterstützendes und inspirierendes Team sowohl für unser
Arbeitsumfeld als auch für dein persönliches Wachstum entscheidend ist. Daher organisieren wir regelmäßig Teamevents und
Workshops, um Zusammenarbeit und Entwicklung zu fördern. Schließe dich uns an und wachse mit uns zusammen!
Innovation: Bei recalm arbeitest du an Technologie, die dort funktionieren muss, wo es wirklich zählt – im Inneren von Land- und
Baumaschinen, unter extremen Bedingungen. Hardwarenahe Firmware und digitale Signalverarbeitung greifen dabei präzise ineinander.
Du gestaltest Lösungen, die das Leben von Menschen in lauten Umgebungen spürbar verbessern.
Interesse geweckt? Dann freuen wir uns darauf, dich kennenzulernen!
Sebastian Karweg
Human Resources Manager
career@recalm.com
WAS WIR BIETEN * Von Beginn an sind wir per du und möchten es dir durch ein umfassendes Onboarding erleichtern, dich auch schon vor Deinem ersten Arbeitstag als fester Bestandteil des UX Teams zu fühlen. * Kooperation, Nachhaltigkeit, Exzellenz und Menschlichkeit – diese Werte stehen bei uns nicht auf glänzendem Papier, sondern sind unsere gelebten Überzeugungen. * Bis zu 80% Homeoffice pro Woche sind möglich. * Durch regelmäßige Feedbackgespräche kannst du deine persönliche Weiterentwicklung definieren und dich mit Hilfe unserer internen Lernprogramme sowie durch externe Weiterbildungskurse weiterentwickeln. * Für Mitarbeiterempfehlungen gibt es einen Dankeschön-Bonus. * Unser Büro ist mit dem Auto wie mit ÖPNV gut erreichbar, in unserer Tiefgarage kannst du dein Auto kostenfrei parken, auch findest du dort kostenfreie Ladestationen. * Bei regelmäßigen Events und Gesundheitsangeboten (wie Yogakurse u.ä.) sowie z. B. beim Urban Gardening auf unserer Sonnenterasse hast du die Möglichkeit gemeinsam mit deinen KollegInnen auf Erfolge anzustoßen, zu entspannen oder dich auf informellem Weg auszutauschen. * Solltest Du Bergfan sein, hast du Sommer wie Winter die Möglichkeit unsere UX eigene Berghütte in Kitzbühl zum privaten Gebrauch zu mieten. * Ebenso bieten wir 30 Tage Urlaub, 13 Monatsgehälter, eine Gewinnbeteiligung, einen Zuschuss zur betrieblichen Altersversorgung sowie weitere monetäre Unterstützungen, die auf deinen speziellen Bedarf abgestimmt sind. DEINE AUFGABEN * Applikationsentwicklung (RTOS): Als Senior Software Developer (m/w/d) Applikation (RTOS) entwickelst du hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme – von der Anwendungslogik bis zur Systemintegration. * Backend & Anwendungslogik: Du konzipierst und realisierst Backend-Funktionalitäten sowie Software-Interfaces zu Subsystemen und User-Interfaces in C und C++. * Treiberentwicklung: Du entwirfst und implementierst Geräte- und Schnittstellentreiber (z. B. UART, USB, SPI, I2C) und sorgst für eine stabile Integration in die Gesamtarchitektur. * Algorithmen & Regelungstechnik: Du modellierst und implementierst Steuer- und Regelungsalgorithmen für embedded Systeme. * UI-Integration: Du wirkst an der Umsetzung moderner grafischer Benutzeroberflächen mit – z. B. unter Einsatz von Touch GFX, LVGL oder UGFX. * Codequalität: Du führst Code Reviews durch und stellst eine hohe Code-Qualität, Wartbarkeit und Nachhaltigkeit sicher. * Performance-Optimierung: Du analysierst und optimierst Laufzeitverhalten, Speicherbedarf und Systemperformance. * Agile Zusammenarbeit: Du arbeitest in unserem internen Projektteam an Kundenprojekten. Der Kunde ist als aktiver Bestandteil in das Team integriert, sodass die Zusammenarbeit und Abstimmung direkt und transparent über gängige Tools (z. B. Jira) sowie in gemeinsamen Reviews, Planungen und Retrospektiven erfolgt. DEIN PROFIL * Ausbildung & Background: Du hast ein abgeschlossenes technisches Studium (z. B. Informatik, Elektrotechnik) oder eine vergleichbare Fachausbildung im Embedded-Umfeld. * Hardware-Verständnis: Du kannst Schaltpläne lesen und bringst ein elektrotechnisches Grundverständnis mit. Idealerweise hast Du Erfahrung im Microcontroller-Pin- und Funktionsdesign, z. B. mit STM32CubeMX. * Programmierung: Du verfügst über sehr gute Kenntnisse in C und modernem C++ sowie fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS-basierten Systemen, (z. B. als Embedded Software Developer (m/w/d), Embedded Software Engineer (m/w/d), Embedded Systems Engineer (m/w/d), Firmware Developer (m/w/d), Firmware Engineer (m/w/d) oder vergleichbar). * Entwicklungsumgebung: Du arbeitest sicher mit Git und Linux-basierten Entwicklungsumgebungen. * Schnittstellenkompetenz: Du bringst gute Kenntnisse in der Anbindung und Nutzung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C o. ä.) mit. * Agile Methoden: Du hast idealerweise Erfahrung mit agilen Arbeitsweisen wie Scrum oder Kanban. * Debugging & Analyse: Du bist versiert im Umgang mit Debugging-Tools (z. B. JTAG/SWD) sowie Mess- und Analysewerkzeugen. * Build&Toolchains: Du hast bereits Erfahrung mit Build-Systemen (z.B. CMake, Make) und Cross-Compilation. * Qualitätssicherung: Du hast idealerweise Erfahrung mit Unit-Tests, statischer Codeanalyse und Continuous Integration.
WHO ARE WE? At Stenon, we are on a mission to democratize soil data. As the global market leader in real-time soil analytics, we empower farmers with actionable insights to improve yield, crop quality, and soil health while reducing costs and environmental impact. To advance our next generation of soil sensing technology, we are looking for an Embedded Firmware Developer who can build the on-device software that turns hardware measurements into reliable data directly from the field. POSITION As an Embedded Software Engineer / Firmware Engineer, you will take ownership of Linux system development and microcontroller firmware for our soil sensor platform, and work closely as part of our Device Engineering Team. You will implement, optimize and maintain embedded Linux components alongside robust firmware for microcontrollers, ensuring reliable operation across the full device stack. Your work will involve interfacing SOC/SOM with our boards hosting different sorts of sensor, managing data acquisition, and enabling reliable communication between distributed system components under harsh outdoor conditions. You will collaborate with hardware, firmware and backend/cloud teams to bring integration concepts from prototype to production-ready devices. This includes ensuring stable system behavior, reliable Linux system image and firmware boiling down to robust device functionality. You will implement a robust Linux image as well as microcontroller firmware update mechanism. And with the use of Python, you will simplify complex problems. YOU WILL * Develop and maintain embedded Linux systems using Yocto for ARM-based platforms (e.g. Raspberry Pi and similar SBCs) * Configure, extend, and debug Yocto build environments, layers, and recipes * Support and improve Linux-based system bring-up and debugging on new hardware * Interface embedded Linux systems with microcontrollers * Write firmware that runs on ARM Microcontrollers (e.g. STM32) * Support on hardware related software development using Python * Develop tooling for automation, testing, deployment, and diagnostics * Collaborate closely with hardware, firmware, and backend/cloud teams * Participate in code reviews and contribute to improving system architecture and maintainability YOU HAVE * Solid experience with Linux Distributions * Practical experience with the Yocto Project (building images, modifying recipes, working with layers) * Experience with ARM-based embedded platforms (Raspberry Pi or similar SBCs) * Expert embedded C/C++ knowledge for firmware development * Experience working with microcontrollers (e.g. STM32, ESP32, or similar) * Hands-on experience with hardware interfaces (GPIO, UART, SPI, I2C, etc.) * Good knowledge of Python * Experience using Git and collaborative development workflows * Ability to debug complex issues across hardware/software boundaries WHAT WE OFFER * Real-World Impact: Design hardware that goes directly into the hands of farmers, solving global food production and climate challenges. * Ownership & Growth: A key role in a fast-growing scale-up where you own your area of responsibility with flat hierarchies and fast decision-making. * Collaborative Culture: Work in a highly productive, international team that values hands-on development and mutual support. * Year-End Break: Enjoy a paid company-wide closure between Christmas and New Year to recharge and spend time with loved ones. * Seamless Commuting: Choose between an ABC Berlin/Potsdam travel pass or a Deutschland-Ticket to keep you mobile. * Team Spirit: Annual company retreats to warmer climates (last year we went to Gran Canaria), regular social events, and a fully stocked kitchen with coffee, tea, and snacks. WHY US? We are changing how farmers understand and manage their soil—moving from lab-based analysis to real-time insights directly in the field. We value transparency, ownership, and continuous improvement, and we believe great products come from teams that respect and support each other. We set high standards, reward performance, and foster a positive, constructive feedback culture. INTERESTED? If you are ready to tackle the challenge of making complex soil data instantly accessible and actionable for farmers worldwide, we want to hear from you. Send us your application (CV or LinkedIn). Reach out to careers@stenon.io if you have any questions – we're happy to help.
DEINE AUFGABEN Deine Mission Als AI-driven Full Stack Developer – Public & Private Cloud entwickelst du End-to-End-Softwarelösungen über beide Cloud-Tracks hinweg: von SAP-basierten Private-Cloud-Produkten bis hin zu cloud-nativen Public-Cloud-Applikationen auf SAP BTP. Du nutzt AI systematisch als Entwicklungswerkzeug – von AI Pair-Programming über automatisierte Codegenerierung bis hin zur Integration agentischer Workflows. Du arbeitest nicht neben AI, sondern mit AI als integraler Bestandteil deines Entwicklungsprozesses. Du verbindest Frontend- und Backend-Kompetenz mit einem tiefen Verständnis für moderne Cloud-Architekturen, UX-Design-Prinzipien und Quality Engineering – und spielst eine zentrale Rolle bei der technologischen Differenzierung unserer Produkte. Deine Verantwortung Full Stack Development * Entwicklung von Frontend- und Backend-Komponenten für SaaS-Produkte * Implementierungresponsiver,performanterUI-Systeme undskalierbarerAPI-Services * Umsetzung von Clean-Core-Prinzipien und API-first-Ansätzen * Sicherstellung von Code-Qualität durch AI-gestützte Reviews, automatisierte Tests und ATC-Standards AI-Native Entwicklung * Einsatz von AI Pair-Programming und Code-Generierung im täglichen Entwicklungsprozess * Integration von AI-Agenten in den SDLC (z. B. automatisierte Test-Generierung, Release-Validierung) * Nutzungvon AI-Tools für Requirements-Analyse, Dokumentationund Code-Optimierung * Enge Zusammenarbeit mit dem AI Engineer zur kontinuierlichen Verbesserung der AI-Toolchain Dual-Track Cloud-Entwicklung * Private Cloud: Weiterentwicklung bestehender SAP-Produkte (ABAP OO, Clean Core) * Public Cloud: Aufbau cloud-nativer Applikationen auf SAP BTP (CAP, Fiori) * Sicherstellung konsistenter Architektur muster und Design-GovernanceüberbeideTracks * Berücksichtigung von Multi-Tenancy, Skalierbarkeit und Cloud-Kosteneffizienz UX & Interaction Design * Verantwortung für User-Experience-Strategie und Design-System-Konsistenz innerhalb des PODs * Gestaltung AI-gestützter Interaktionsmuster und agentischer UX-Workflows * Erstellung und Verfeinerung von Fiori-Wireframes und UI-Komponenten mit AI-Agent-Unterstützung * Sicherstellung von Usability, Accessibility und UX-Kohärenz über Produktlinien hinweg Quality Engineering & DevOps * End-to-End-Verantwortung für Qualität innerhalb des Development PODs * Definition derTeststrategie,Orchestrierung AI-generierter Testsuiten und Validierung von Randfällen * Aktive Mitgestaltung von CI/CD-Pipelines und automatisierten Deployment-Prozessen * Implementierungvon Shift-Left-Quality-Gates und automatisierten Regressionstests * Erstellung technischer Dokumentation (SDD/TDD) mit AI-Unterstützung Organisatorische Einordnung * Embedded in einem Public Cloud Development POD (AI-nativ,schlankeStruktur) * Enge Zusammenarbeitmit: * Technical Architect * Senior AI Engineer * Solution Architect * Product Owner / Product Management * Platform & Release Management * Keine disziplinarische Führungsverantwortung DEIN PROFIL * Mehrjährige Erfahrung in der Full-Stack-Entwicklung moderner Web-Applikationen * Erfahrung mit SAP-Technologien (ABAP OO, SAP BTP, CAP, Fiori/UI5) oder starke Bereitschaft zur Einarbeitung * Praktische Erfahrung mit AI-gestützten Entwicklungstools (z. B. GitHub Copilot, Claude, Cursor) * Fundierte Kenntnisse in modernen Frontend-Frameworks und Backend-Technologien * Verständnis von Cloud-nativen Architekturen, CI/CD und DevOps-Prinzipien * Ausgeprägtes UX-Bewusstsein und Erfahrung mit nutzerzentrierten Designprozessen * Vertrautheit mit Test-Automation-Frameworks und Quality-Engineering-Praktiken * Erfahrung mit Clean-Core-Entwicklung und API-first-Ansätzen von Vorteil * Hohe Eigeninitiative,Lernbereitschaft und Teamfähigkeit in einem agilen Umfeld Warum diese Rolle wichtig ist Du bist die Brücke zwischen unserer bestehenden Private-Cloud-Welt und dem Aufbau einer cloud-nativen Zukunft auf SAP BTP. Als eines der ersten Mitglieder unseres Public Cloud PODs vereinst du Entwicklung, Design und Qualität in einer einzigen, AI-gestützten Rolle – und beweist damit, dass ein schlankes, hochkompetentes Team die Leistung eines traditionellen Teams um ein Vielfaches übertreffen kann. Durch den konsequenten Einsatz von AI im Entwicklungsprozess steigerst du Produktivität, Code-Qualität und Innovationsgeschwindigkeit – und trägst entscheidend dazu bei, Implico als AI-native Engineering-Organisation zu positionieren. WARUM WIR? * Wir unterstützen mobiles und flexibles Arbeiten – auch aus dem Ausland. * Unser Arbeitszeitkonto hilft dir, Beruf und Privatleben in Einklang zu bringen. * Ein Betriebsrat, der dir mit Rat und Tat zur Seite steht. * 30 Tage Urlaub im Jahr sind für uns selbstverständlich. * Wir fördern deine Entwicklung durch unser integriertes Karrieresystem. * Fort- und Weiterbildung ist uns sehr wichtig und wird bei uns offen praktiziert. * Konfiguriere jede Art von JobRad – oder mehrere auf einmal. * Veranstaltungen fördern unsere offene und teamorientierte Kultur. * Du wirst mit internationalen Kollegen und Kunden zu tun haben. Wir entwickeln nicht nur Systeme, sondern Zukunft. Werde Teil unseres Weges.