Embedded Rust Engineer (m/f/d)
Anori TechWhat is Anori Tech doing?
The world talks about batteries, cells and the energy transition. Almost nobody talks about the Battery Management System (BMS) that makes them work.
As battery applications multiply, from robotics and mobility to data centers and grid-scale storage, BMS complexity is exploding. Legacy BMS architectures were never built for this: too rigid to keep up with new requirements, they've turned the BMS into the bottleneck of battery development.
We're building something different: a novel software-defined BMS architecture combined with an AI-driven configuration process. It gets battery manufacturers the right BMS for their exact use case within days, regardless of application or cell chemistry.
We're building the battery management system platform of tomorrow. Delivered in days, not years.
Join us and shape on 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 Shenzen speed and German engineering quality. Our objective: put Europe back on the map in the race for the energy transition and build technical leadership out of Hamburg.
Tasks
About the Role
As our first engineering hire, you'll own the embedded firmware at the heart of the BMS and shape how it's built. You'll work side by side with Stefan, our CTO, on the architecture, implementation and verification that take us 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 You'll Do
- Own and grow the embedded Rust firmware at the heart of the BMS
- Set the 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
Requirements
What You Bring
Must have
- At least 1 year of no_std 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 - challenge existing paradigms
Strongly preferred
- Deep embedded experience incl. no_
Opens the company's application page
Listed via
Arbeitnow
arbeitnow.com
Similar roles
Design & Tech
Related reads from TCHNX

The Quiet Revolution in Local-First Software
As major platforms face outages and data breaches, a new generation of developers is building applications that prioritise local data storage and peer-to-peer sync, challenging the cloud-first orthodoxy that's dominated tech for two decades.

The Quiet Revolution in Edge AI: Why Your Next Computer Might Not Need the Cloud
As neural processing units become standard in consumer devices, we're witnessing a fundamental shift in how AI applications work. Local processing is no longer a fallback; it's becoming the preferred architecture.

The Rise of AI-Assisted Code Generation 2: Are Developers Becoming Prompt Engineers?
As AI coding assistants reshape software development, the industry grapples with a fundamental question: is writing code giving way to writing prompts? We examine how London's tech scene is adapting to this seismic shift.
