Salary
≈ $27k – $60k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 10+ years exp
First seen by Alion on Oct 24, 2026.
Overview
Company
Impact
Profile match
Anthriq builds research-grade EEG, EMG, and EXG multimodal biosignal hardware and software infrastructure with supporting C++ and Python SDKs. The biosignal infrastructure platform for researchers, developers, and product teams.
Backed by Gruhas
We're looking for a Principal Compiler Engineer to own the system software stack that sits between Anthriq Silicon and the applications running on it, compiler infrastructure, low-level firmware, and real-time signal compute pipelines with sub-millisecond latency requirements. The ideal candidate has shipped production LLVM compiler pipelines at a semiconductor company, has hands-on embedded bring-up experience, and brings formal verification rigour to safety-critical real-time systems.
Responsibilities:
- Own custom LLVM backend passes, instruction selection (SelectionDAG / GlobalISel), MIR-level optimisations, and register allocator improvements for real-time execution paths.
- Build compiler fuzzing infrastructure and formal verification frameworks (Alive2 / SMT), with zero miscompilations in safety-critical pipelines.
- Implement device drivers and protocol stacks (USB, SPI, I2C, UART, PCIe, CAN) for real-time biosignal acquisition.
- Work with Linux kernel subsystems, RT-PREEMPT, SCHED_FIFO, and kernel modules for deterministic biosignal scheduling.
- Profile and optimise across CPU / GPU architectures using perf, gdb, Nsight, rocprof, valgrind, and eBPF.
- Author SRDs and SDDs; lead design reviews and mentor engineers across C++, LLVM, and embedded systems.
- Collaborate with hardware teams on silicon bring-up and BSP development ahead of tape-out.
Requirements:
- 12+ years in system-level C++ spanning GPU compiler engineering, embedded firmware, and kernel-adjacent work.
- Deep LLVM expertise: SelectionDAG, GlobalISel, MIR, register allocator, TableGen, custom pass development.
- Embedded Linux / RTOS (FreeRTOS, Zephyr) with hard real-time constraints; firmware bring-up across SPI / I2C / USB / PCIe / eMMC.
- GPU programming: CUDA / HIP; GPU execution model expertise (warp scheduling, register files, occupancy).
- Compiler correctness: fuzzing harnesses, formal verification (Alive2 SMT/SAT), differential testing.
- Advanced debugging: gdb, Lauterbach JTAG, logic/protocol analysers, AddressSanitizer.
Good to have:
- FPGA design (Verilog / VHDL) and assembly-level programming (PTX, GCN, SASS, x86 8051).
- DSP fundamentals or biosignal pipeline experience (EEG, EMG).
Skills
C++, LLVM, Linux, RTOS, compiler, embedded, firmware, kernel
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.
1,995,005 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.
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
Hardware
Similar stack
Same company
Bengaluru
Solution Director
24 min ago
≈ $40k – $77k per year (Estimated) • In office • 20+ years exp • Bengaluru
Python
Verilog
SystemVerilog
Perl
DevOps
Git
Chips/EDA
Synopsys Design Compiler
Synopsys SpyGlass
Apply
Solution Director
27 min ago
≈ $42k – $82k per year (Estimated) • In office • 20+ years exp • Bengaluru
Python
SystemVerilog
Perl
Chips/EDA
Cadence Xcelium
UVM
Formal Verification
Synopsys Verdi
Synopsys ZeBu
Cadence Palladium
Apply
Lead Electronics Engineer
2 months ago
≈ $23k – $51k per year (Estimated) • In office • 8+ years exp • Pune
Verilog
VHDL
Robotics
EtherCAT
Chips/EDA
Altium Designer
KiCad
Cadence Allegro
OrCAD
Apply
≈ $26k – $59k per year (Estimated) • In office • 14+ years exp • Bachelor's Degree • Hyderabad
C
C
Embedded C
DevOps
RTOS
GitHub
Linux
Apply
SoC PnP Architect
1 day ago
≈ $29k – $62k per year (Estimated) • Hybrid • 4+ years exp • Bengaluru
Python
C++
SystemC
DevOps
Linux
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Apply
STAGIAIRE R&D (H/F)
1 day ago
≈ $20k – $39k per year (Estimated) • In office • Internship • Toulouse
Python
C++
C++
Qt
DevOps
Git
Ubuntu
Linux
Management
UML
Apply
Software Engineer (C++), GreenNode
1 day ago
In office • Ho Chi Minh City
C++
DevOps
KVM
OpenStack
Linux
TCP/IP
VPN
BGP
MPLS
Apply
С++ разработчик, Qt
1 day ago
≈ $20k – $43k per year (Estimated) • In office • 3+ years exp • Izhevsk
C++
C++
Qt
AI/ML
Machine Learning
DevOps
Git
Apply
≈ $59k – $106k per year (Estimated) • Equity • Remote (Europe) • Estonia • Greece • Latvia • Montenegro • Slovakia
C++
Databases
PostgreSQL
ClickHouse
AI/ML
AI Agents
Time Series
DevOps
Rest API
gRPC
Terraform
GCP
Loki
containerd
CRI-O
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Karpenter
Amazon EKS
Google GKE
Azure AKS
eBPF
GitHub
GitLab
Linux
Apply
Equity • Remote (Europe, Cyprus) • Cyprus • Finland • Ireland • Malta • Moldova
C++
Databases
PostgreSQL
ClickHouse
AI/ML
AI Agents
Time Series
DevOps
Rest API
gRPC
Terraform
GCP
Loki
containerd
CRI-O
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Karpenter
Amazon EKS
Google GKE
Azure AKS
eBPF
GitHub
GitLab
Linux
Apply
Compilers Engineer
3 days ago
≈ $17k – $39k per year (Estimated) • In office • 4+ years exp • Bengaluru
C++
C++
LLVM
DevOps
eBPF
Linux
Apply
RTL Engineer
3 days ago
≈ $29k – $61k per year (Estimated) • In office • 10+ years exp • Bengaluru
SystemVerilog
Chips/EDA
Synopsys Design Compiler
Apply
Lead RTL Engineer
4 days ago
≈ $28k – $65k per year (Estimated) • In office • 7+ years exp • Bengaluru
SystemVerilog
Chips/EDA
Synopsys Design Compiler
Synopsys PrimeTime
Cadence Genus
Cadence Tempus
Apply
Sr. Verification Engineer (RTL)
5 days ago
≈ $18k – $48k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
C++
SystemVerilog
Perl
Chips/EDA
UVM
Formal Verification
Synopsys Verdi
Apply
In office • Bachelor's Degree • Bengaluru
Design
Adobe Premiere Pro
Apply
Sr. React Developer
9 hours ago
≈ $21k – $54k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
React.js
Sass
Less
DevOps
Jenkins
GitHub
Management
Agile
Apply
Backend Developer (Java)
9 hours ago
≈ $18k – $41k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Spark
Flink
LLM
DevOps
Rest API
GCP
Datadog
Azure
AWS
Docker
Kubernetes
Grafana
API Gateway
Analytics
A/B Testing
Apply
Automation Test Engineer
9 hours ago
≈ $14k – $35k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
SQL
DevOps
Terraform
Ansible
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
AWS
Grafana
Configuration Management
Linux
Windows
Cybersecurity
SonarQube
Management
Agile
Scrum
QA
Pytest
Apply
Principal Backend Engineer
9 hours ago
≈ $21k – $53k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Apply
This is one of many
1,995,005 more open roles from verified company boards, updated every day.

