Logo Anori Tech

Embedded Rust Engineer

New

Job

  • Level
    Experienced
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hamburg
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop the embedded firmware for the battery management system, taking ownership of architecture, implementation, and verification on both ARM and RISC-V hardware.

    Job Technologies

    Your role in the team

    • 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.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Must have: At least 1 year of no_std production Rust.
    • 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.
    • Writing hardware drivers based on datasheets.
    • Hands-on debugging and tracing on ARM and RISC-V.
    • Knowledge of 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.

    Experience

    • A quality mindset and hands-on software testing experience.
    • Strongly preferred: Deep embedded experience incl. no_std and async Rust.

    This text has been machine translated. Show original

    What we offer

    • Work on a product with purpose that redefines the state of the 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.
    • Herausfordernde Technik in einem industriellen, aber forschungsnahen Umfeld.
    • A modern stack and methods: Rust, MBSE, full traceability, 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.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Hamburg

      Germany

    This is your employer

    Anori Tech

    Anori Tech

    Anori Tech is a forward-looking deep-tech startup based in Hamburg that focuses on the development of software-defined battery management systems. With an innovative architecture, the company enables battery manufacturers to receive customized systems tailored to specific applications within days. Anori Tech is part of the BaStI (Battery Startup Incubator) of TUM Venture Labs and plays an important role in advancing battery technology.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Power Sector, Economy
  • Logo Anori Tech

    Embedded Rust Engineer

    Location
    Hamburg
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs