Logo Ubitium GmbH

Senior Software Engineer

Neu

Job

  • Level
    Senior
  • Job Feld
    Application, Embedded
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Karlsruhe
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Position entwickelst du Software für RISC-V SoCs, arbeitest an Compiler- und Simulationstools, programmierst Firmware und optimierst Signalverarbeitung unter Echtzeitanforderungen.

    Job Technologien

    Deine Rolle im Team

    • We are looking for a Senior Software Engineer who is at home across our processor software from ported libraries and the compiler down to bare-metal and operating systems.
    • Your team will: develop our software stack, including compiler, mapping tools, low-level tooling, simulation and debug infrastructure; write bare-metal, firmware and OS-level software for our RISC-V SoC; implement and optimise signal-processing and inference kernels under real-time constraints; bring up, test and port software on pre-silicon platforms and on silicon, including low-level hardware tests; and work in a close feedback loop with our hardware designers.

    Unsere Erwartungen an dich

    Ausbildung

    • Master's degree (or equivalent experience) and 10+ years of relevant experience.

    Qualifikationen

    • Strong C, modern C++ (C++17/20, STL, Boost) and Python.
    • A solid foundation in algorithms and in hardware/software system architecture.
    • You know your way around all of these fields, and go deep in at least one: i ) compiler development and code generation; ii) low-level tooling, simulation and performance analysis; iii) low-level embedded or systems software, operating systems and real-time; iv) signal processing, numerical computation and ML inference.
    • Relocation required. Currently 4 days on-site, 1 day remote. Policy may change.

    Erfahrung

    • Experience working close to the hardware, with a good understanding of system-on-a-chip design, processor architecture and microarchitecture, and some familiarity with RTL and hardware design.
    • Experience with agentic programming.

    Unser Angebot

    • Competitive salary plus stock options.
    • 30+ days of paid vacation.
    • Relocation support.
    • Full German social security and universal healthcare.
    • A modern office.
    • Free snacks, coffee, and drinks.
    • Work with people who actually know their stuff - computer architects, hardware nerds, and engineers who love tough problems.
    • A culture where new ideas matter, but so does respect and collaboration.
    • Space to grow: pick up new skills, dig into areas that interest you, and shape your own path.
    • Get hands-on with real implementations of AI and signal processing - not just slides or buzzwords.
    • An inclusive team where different perspectives are valued and everyone contributes.

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Karlsruhe

      Baden-Württemberg

      Deutschland

    Das ist dein Arbeitgeber

    Ubitium GmbH

    Ubitium GmbH

    Ubitium ist ein modernes Halbleiter-Startup mit Sitz in Düsseldorf, das sich auf die Entwicklung eines universellen RISC-V-Mikroprozessors für eingebettete Systeme konzentriert. Das Unternehmen hat sich zum Ziel gesetzt, Rechenplattformen zu vereinfachen und deren Effizienz zu steigern. Gegründet im Jahr 2024, operiert Ubitium als fabless Semiconductor-Unternehmen.

    Description

  • Unternehmenstyp
    Startup
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Elektronik, Automatisation
  • Logo Ubitium GmbH

    Senior Software Engineer

    Ort
    Karlsruhe
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs