
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.
Description Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future! About the role This position is part of the core Engineering R&D group, which focuses on launching Residential and Commercial/Industrial storage products. Our team is responsible for designing, prototyping, and launching Storage Systems at scale — cutting edge solutions that integrate Enphase’s core technologies like IQ series microinverters, home energy ecosystem of EV chargers, combiners, and more that are best in the market to deliver complete solutions for our consumers. We’re looking for a motivated individual who thrives in a fast-paced environment and can collaborate closely with the team to develop and deliver innovative solutions. What you will do Develop board level and system/product level embedded software for solar and battery-based products. Work with hardware and system engineers to conceptualize and document the firmware design architecture for implementation. Work with cross function teams like SDVT (system design validation testing) engineers to test and troubleshoot prototype designs. Mentor Junior Engineers and be able to work on residential and commercial product domains seamlessly Who you are and what you bring B.E/ B. Tech or M.Tech Electrical Engineering or Computer Engineering or Computer Science B.E and 12+ years and M.Tech 8+ years’ experience in a similar (non-academic) role as an embedded software or firmware engineer Proficiency scripting language Python to automate software development workflows. Expertise in C for real-time applications. Solid experience with bare metal and real-time operating systems (RTOS) Being curious and ability to troubleshoot firmware related issues within complex systems. Relentless pursuit of problem-solving skills. Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, etc. Familiarity with software development processes, Atlassian cloud suite (Confluence, JIRA), Git configuration management. Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc. Familiarity with developing drivers for sensors and closed-loop control algorithms. Ability to carry a design task from concept to implementation and verify. Ability to document engineering requirements (like JAMA, Polarion, DOORs), document solutions, and test new firmware designs. Experience with launching products on production scale to see through customer or field issues for learnings. Familiarity with ARM Cortex-M4/7, STM32 or similar microcontroller architectures is a plus. Zephyr RTOS experience is a plus. Familiarity with bootloader design and implementation is a plus. Familiarity with AC grid simulators and DC to AC inverters is a plus. Familiarity with developing controls for cooling systems like fans, chillers, pumps etc is a plus. Familiarity and experience with Battery Management System (BMS) is a plus. Knowledge in worldwide (UL and IEC standards) electrical advanced grid functions and faults conditions is a plus. The base pay range for this position is $110,000 to $167,000 per year. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job-related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits.