Senior Embedded Rust Firmware Engineer
Anori Tech
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
457 open embedded roles across 95 companies are on ApplySarthi right now, most of them in Delhi NCR (9), Bengaluru (9), Hyderabad (6).
- Principal Embedded Systems Software EngineerHp
- Co-op -Embedded Test Engineer - Murrysville, PA-January-June 2027Philips
- Senior Embedded Firmware EngineerMicron
- Senior Embedded Architect ManagerNvidia
- Senior PSIRT Security Engineer, Embedded & Semiconductor Products (m/f/d)Nxp
What embedded roles keep asking for: C++ (57%), Python (42%), Linux (41%), Git (21%), CI/CD (14%), Agile (14%) — counted across their open postings here.
Anori Tech has 3 open roles listed here.
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for embedded roles keep coming back to C++, Python, Linux, Git. Practise those questions before you sit with Anori Tech.
Questions you are likely to be asked
- Why do you want to join Anori Tech?
- What is your experience with Rust? Tell me one thing you learned the hard way.
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Embedded Rust Firmware Engineer at Anori Tech interview free →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 opportunities and uncertainties that come with it You want to be an active part in accelerating the energy transition in Europe You are comfortable with English as a working language You are happy to be in the office most of the time because for fast decisions we need to be in the same room. We expect you to be in the office at least 3 days / week Interview Process 1. First Call A short chat with one of our founders. We'll get to know your background and answer any questions you have about Anori Tech. 30 min 2. Deep Dive with Case Study (on-site) A meeting with Stefan, our CTO. We want to understand how you work and talk through your past projects. The meeting also includes a small case study, and we will send you some context information for it beforehand. 2 - 3 hours 3. Meet the Team (on-site) Time to meet your future colleagues! In this meeting we get to know each other. This is also the time to discuss final details like salary. 1 - 2 hours 🏬 The on-site meetings will be at our lab at the Bahrenfeld Startup Lab: Luruper Hauptstraße 1, 22547 Altona You also want to become an Anori? We cannot wait to meet you. Go and click the apply button. Don’t be shy, we are nice. P.S. Extra bonus if you tell us what your favorite type of tea is. Find more English Speaking Jobs in Germany on Arbeitnow
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Algorithm Engineer (m/f/d)Anori Tech
- Hardware EngineerAnori Tech
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-10-28. ApplySarthi collects openings and links to application pages; the role is advertised by Anori Tech, not by us.