Skills this job asks for
RustCI/CDEnglish
Add your CV (free) to see which of these your CV is missing.
Sponsorship verdict
No sponsorship evidence yet
No government record and no wording either way. Not a refusal: ask the recruiter.
-
?
No government sponsor record hereThis employer posted directly and does not match a government sponsor register.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
Can’t check pay against the visa rulesNo salary stated. Germany EU Blue Card needs at least €50,700 a year (shortage-occupation / recent-graduate: €45,934).
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Can’t check pay against the visa rules
- No salary stated. Germany EU Blue Card needs at least €50,700 a year (shortage-occupation / recent-graduate: €45,934). Source: https://www.make-it-in-germany.com/en/visa-residence/types/eu-blue-card, rules effective 2026-01-01.
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
Before you apply
Sponsorship unknown
No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.
These come from the posting’s own wording. Read the original listing to confirm. See better-fit alternatives →
About the role
About the Role
Our firmware team is growing, and we are looking for a senior engineer to take the lead on core parts of it. You'll own major parts of the embedded Rust firmware at the heart of the BMS, deliver features end to end on your own and help shape how the firmware is built. Together with Stefan, our CTO, and our embedded Rust engineer, you'll take on architecture decisions and code reviews and help take us from a tested prototype to a fully certified product. The technology is proven, the funding is secured, and the foundations you set now will define how every future Anori BMS works.
Start date : from January 1, 2027
What You'll Do
• Own, design, implement and ship firmware features for the BMS, from requirement to verified release
• Extend our middleware and independent modules into one real-time system: their control and data flow, scheduling and how they stay predictable under load
• Mentor other engineers on the team, lead code reviews and raise the bar for code quality across the team
• Set and evolve the engineering practices that keep the firmware trustworthy: testing, CI/CD, HiL, coverage and end-to-end requirements traceability
• Debug and trace on real hardware across ARM and RISC-V cores, down to interrupt priorities, the memory map and timing of individual functions
What You Bring
Must have
• Several years of production Rust on embedded targets (no_std), including features you designed and shipped yourself
• Experience making, documenting and defending architecture trade-offs for embedded systems
• A quality mindset: hands-on test experience, CI and coverage as everyday tools, and code reviews with constructive feedback.
• Critical, analytical, systematic thinking: you reason from first principles, make your assumptions explicit and challenge existing paradigms
Strongly preferred
• Deep embedded experience incl. async Rust on embedded targets, down to the executor: futures, wakers, pinning
• Architecture of multicore and multi-controller systems: the partition of work, data and timing across cores and controllers
• Hands-on debugging and tracing on ARM and RISC-V
• Knowledge of various communication protocols and stacks: CAN, LIN, BLE, LTE modems
• Basic hardware skills: reading schematics, working with an oscilloscope, board bring-up, debugging
Nice to have
• Formal methods for embedded software: model checking, or a proof of a scheduling or memory property
• A background in safety-critical (IEC 61508, ISO 26262, …) and battery systems
• Comfortable implementing numerical algorithms (filtering, state estimation) on constrained hardware
• Experience mentoring other engineers
You don't tick every box? Apply anyway. No one matches a job description 100%. If this role excites you and you see yourself growing into it, we want to hear from you.
What We Offer
• Work on a product with purpose that redefines the state of art: our product is a key part to enable competitive battery energy storage.
• Work directly with the founding team on decisions that shape the company. The team is small, so your ideas will matter. A lot.
• Challenging engineering in an industrial, but research-near environment. We bring research into the industry.
• A modern stack and methods: Rust, MBSE, everything as code, and the best tools and techniques for the job, chosen on merit.
• To be both supported and challenged: room to grow, and the expectation that you will.
You might be a fit if
• You hold yourself to a high standard and don’t settle for "good enough."
• You want to have a big say in what the Anori BMS looks like and how it works
• You are eager to try out new tools and enjoy incorporating AI into your work to make your life easier and more productive
• You are excited about startups and all the oppo
View original listing ↗