Embedded Rust Engineer; m/f/d
Verfasst am 2026-07-20
-
Software Entwicklung
Eingebettete Systeme, C++ Entwicklung, Eingebettete Software ingenieur, Software-Ingenieur
Overview
What is Anori Tech doing?
The world talks about batteries, cells and the energy transition. The Battery Management System (BMS) makes them work. As battery applications multiply, BMS complexity grows. Traditional BMS architectures are rigid and become a bottleneck. We are building a novel software-defined BMS architecture with an AI-driven configuration process to get the right BMS for each use case within days, regardless of application or cell chemistry.
We are building the battery management system platform of tomorrow:
Delivered in days, not years. Join us and shape one of the fastest growing markets in the energy sector: the BMS market.
Our Motivation
At Anori Tech, we believe everything is energy, and progress runs on it. With Anori we actively shape the energy transition: from oil to electric, from low to high efficiency. We need batteries for this transition and almost all batteries need a BMS. We strive for speed and engineering quality, aiming to put Europe back on the map in the race for the energy transition and to build technical leadership from Hamburg.
TasksAbout the Role
As our first engineering hire, youll own the embedded firmware at the heart of the BMS and shape how it is built. Youll work with the CTO on the architecture, implementation and verification to move from a tested prototype to a fully certified product. This is a rare moment to join: the technology is proven, the funding is secured, and the foundations you lay now will define how every future Anori BMS works.
What Youll Do
- Own and grow the embedded Rust firmware at the heart of the BMS
- Set engineering practices that keep it trustworthy: testing, CI/CD, HiL, coverage, and end-to-end requirements traceability
- Debug and trace on real hardware across ARM and RISC-V targets
- Work with the founder on architecture decisions, implementation and verification
What You Bring
Must have
- At least 1 year of production Rust
- A quality mindset and hands-on software testing experience
- Familiar with CI/CD, hardware-in-the-loop (HiL), and code coverage as everyday tools
- A solid grounding in software engineering best practices and architecture
- Critical, analytical, systematic thinking: you reason from first principles and make your assumptions explicit
Strongly preferred
- Deep embedded experience incl. and async Rust
- Writing hardware drivers based on datasheets
- Hands-on debugging and tracing on ARM and RISC-V
- Knowledge on various communication protocols & stacks: CAN, LIN, BLE, LTE modems
- Basic hardware skills: reading schematics, working with oscilloscope, board bring-up, debugging
Nice to have
- Knowledge in MBSE, INCOSE, ISTQB or IREB methods (the skills, not the paper)
- A background in safety-critical (IEC 61508, ISO 26262) and battery systems
- Comfortable implementing numerical algorithms (filtering, state estimation) on constrained hardware What We Offer
- Work on a product with purpose that redefines the state of the art: our product enables competitive battery energy storage
- Work directly with the founding team on decisions that shape the company. You will be the first hire and the team is small, your ideas will matter
- Challenging engineering in an industrial, but research-near environment
- A modern stack and methods:
Rust, MBSE, full traceability, and the best tools and techniques for the job - Room to grow and be challenged
We look for candidates who are excited about startups, eager to try new tools, and interested in accelerating the energy transition in Europe. English is working language (German also spoken). We expect in-office presence for fast decisions (at least 3 days per week) at Startup Labs Bahrenfeld in Hamburg.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: