2,245,093open jobs
144,441companies
256,098added this week
Browse all
Salary
≈ $68k – $120k per year (Estimated)
Location
In office (Karlsruhe)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Sep 17, 2026.

Overview
Company
Impact
Profile match
Ubitium is developing the universal RISC-V microprocessor. Solving computing’s complexity problem.. Are you interested to learn more?

At Ubitium, we believe the best engineering happens when people with different perspectives tackle hard problems together. We welcome applicants from all backgrounds and experiences. What matters most is curiosity, skill, and the drive to build technology that improves the world. If that resonates with you, we’d love to hear from you. Our team members come from some of the best universities in the world and left some of the largest tech companies to build something truly remarkable.

Tasks

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.

Requirements

  • Strong C, modern C++ (C++17/20, STL, Boost) and Python.
  • A solid foundation in algorithms and in hardware/software system architecture.
  • 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.
  • 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
  • Master's degree (or equivalent experience) and 10+ years of relevant experience.
  • Relocation required. Currently 4 days on-site, 1 day remote. Policy may change.

Nice to have

  • Parallel and data-flow execution models: SIMT, predicated execution, branch divergence.
  • Mapping and optimisation algorithms: graph algorithms, place-and-route / EDA, CGRA or FPGA mapping, ILP solvers.
  • Kernel-level optimisation: vectorisation, data layout, memory hierarchy, fixed-point and quantised arithmetic.
  • Post-silicon validation and hardware bring-up, including directed and random test generation.
  • Porting code to new platforms.
  • Exposure to: RISC-V, LLVM, CUDA, OpenCL, Verilog, Verilator, QEMU, GDB, JTAG and on-chip debug, OpenSBI, bootloaders, HAL, Linux kernel and device drivers, device tree, Zephyr, Yocto/OpenEmbedded, BLAS/LAPACK/OpenBLAS.

Benefits

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

We are constantly looking for talent. We recruit through multiple channels - friends & colleagues, universities and professors we know, recruiters, conventions, e-mails and LinkedIn. Join us today.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,245,093 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Karlsruhe
$100k – $144k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Munich
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
CI/CD
AWS
Docker
Apply
In office · Munich
Python
Rust
C++
AI/ML
vLLM
Multimodal AI
AI Agents
SGLang
LLM
Mixture of Experts
Triton
MLIR
Apply
$80k – $120k per year · Remote (Germany) · Full-Time
Python
AI/ML
Model Context Protocol
AI Agents
LLM
DevOps
AWS
Apply
In office · Full-Time · Darmstadt
Python
C++
Apply
In office · Ulm
C#
C#
.NET
AI/ML
Machine Learning
Apply
Remote (EAEU) · Saint Petersburg
Python
C++
Perl
DevOps
Debian
Linux
TCP/IP
Cryptography
OpenSSL
Apply
up to $42k per year · Remote (EAEU) · Full-Time · Moscow
Python
TypeScript
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
ElasticSearch
AI/ML
Claude Code
DevOps
GitLab CI
Docker
Kubernetes
GitLab
Cybersecurity
Keycloak
Authentik
OWASP Top 10
Management
Confluence
Jira
QA
Playwright
Pytest
Apply
$8.3k per year (net) · Remote (EAEU) · Internship · Rostov-on-Don
Java
Java
Spring Framework
Hibernate
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
up to $42k per year · Remote (EAEU) · Full-Time · Moscow
Python
JavaScript
Java
TypeScript
Python
Django
Java
Spring Boot
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
Frontend
React.js
DevOps
Terraform
Ansible
Helm
GitLab CI
Docker
Kubernetes
GitLab
Management
Confluence
Jira
Apply
Equity · Remote (EU, Europe)
Databases
PostgreSQL
ClickHouse
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
DevOps
Rest API
gRPC
Terraform
GCP
Loki
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
GitHub
GitLab
IAM
Apply
≈ $117k – $292k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
Multimodal AI
Computer Vision
PyTorch
Machine Learning
Life Sciences
Immunohistochemistry
Apply
≈ $120k – $299k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
JAX
Multimodal AI
PyTorch
Machine Learning
Apply
≈ $117k – $292k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
PyTorch
Machine Learning
Apply
≈ $20k – $44k per year (Estimated) · Remote (India) · 3+ years exp · India
Python
JavaScript
Python
FastAPI
AI/ML
AI Agents
Frontend
Next.js
React.js
DevOps
Azure DevOps
WebSockets
Azure
CI/CD
Apply
Automation Analyst 19 days ago
≈ $17k – $34k per year (Estimated) · In office · 6+ years exp · Bengaluru · Gurgaon · Hyderabad
Python
SQL
AI/ML
Pandas
NumPy
Analytics
Tableau
Power BI
Alteryx
Azure Data Factory
Apply
Verification Engineer 3 months ago
≈ $50k – $121k per year (Estimated) · Equity · In office · Full-Time · 2+ years exp · Master's Degree · Karlsruhe
Python
SystemVerilog
DevOps
Git
Chips/EDA
Cocotb
Formal Verification
Apply
Synthesis Engineer 3 months ago
≈ $53k – $127k per year (Estimated) · Equity · In office · Full-Time · 2+ years exp · Master's Degree · Karlsruhe
Verilog
SystemVerilog
Apply
≈ $68k – $146k per year (Estimated) · Equity · Remote (Germany) · Contractor · 5+ years exp · Berlin · Dortmund · Frankfurt am Main · Göttingen · Karlsruhe
Kotlin
TypeScript
DevOps
CI/CD
Cybersecurity
GDPR
HIPAA
Analytics
ETL/ELT
Apply
In office · Full-Time · Berlin · Dortmund · Karlsruhe
Python
Java
SQL
C++
Databases
Apache Kafka
DevOps
CI/CD
Git
Apply
In office · Full-Time · Berlin · Dortmund · Karlsruhe
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Vue.js
Angular
React.js
Sass
Mobile
JUnit
DevOps
Rest API
WebSockets
CI/CD
Git
QA
Cypress
Jest
Apply
In office · Full-Time · Karlsruhe
Apply
See all jobs
This is one of many
2,245,093 more open roles from verified company boards, updated every day.