Your personal AI career agent
Firmware Developer for QEC applications(m/w/x)
Building firmware and FPGA logic blocks for quantum computers, reducing error rates and latency. FPGA softcore microprocessor programming in C and assembly required. Hybrid setup, flexible hours.
Requirements
- MSc in computer science, computer engineering, electrical engineering, or equivalent practical experience
- At least 2 years professional engineering experience
- Programming FPGA softcore microprocessor in C and assembly
- Designing FPGA IP blocks in HDL and validating designs
- Understanding of concurrency concepts, including multithreading
- Motivation and ability to learn quantum information, QEC, and decoding data processing
- Comfortable working across disciplines and in low hierarchy setup
- VHDL skills and experience with Altera FPGA toolchains
- Knowledge of communication protocols and hardware to software interfaces
- Digital logic fundamentals, including clock domain concepts and safe transfers
- Verification mindset and practices where correctness matters early
- Profiling, benchmarking, and optimizing real time systems
- Scripting skills for improving tool flows and developer experience
Tasks
- Build firmware and FPGA logic blocks
- Reduce error rates and latency
- Design embedded software for FPGA softcore microprocessor
- Implement C and assembly code
- Design FPGA IP blocks in HDL
- Simulate and benchmark FPGA IP blocks
- Evaluate decoding algorithms
- Assess control architecture feasibility
- Optimize data throughput and latency
- Manage FPGA resource requirements
- Align interfaces and protocols
- Document software, firmware, and hardware specifications
- Share knowledge with domain experts
- Maintain shared tools and workflows
Work Experience
- 2 years
Education
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- FPGA
- C
- assembly
- HDL
- VHDL
- Altera FPGA
Benefits
Flexible Working
- Hybrid setups
- Flexible hours
Informal Culture
- Flat hierarchy
Startup Environment
- Direct access to leadership
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- IQM Quantum ComputersFull-timeWith HomeofficeExperiencedMünchen
- IQM Quantum Computers
Quantum Software Engineer - Qrisp(m/w/x)
Full-timeWith HomeofficeNot specifiedMünchen - IQM Quantum Computers
QEC Calibration Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Terra Quantum
Embedded Engineer (PCB design, STM32 firmware)(m/w/x)
Full-timeWith HomeofficeSeniorMünchen, Potsdam - planqc
Quantum Hardware Engineer(m/w/x)
Full-timeWith HomeofficeManagementGarching bei München, Ulm
Firmware Developer for QEC applications(m/w/x)
Building firmware and FPGA logic blocks for quantum computers, reducing error rates and latency. FPGA softcore microprocessor programming in C and assembly required. Hybrid setup, flexible hours.
Requirements
- MSc in computer science, computer engineering, electrical engineering, or equivalent practical experience
- At least 2 years professional engineering experience
- Programming FPGA softcore microprocessor in C and assembly
- Designing FPGA IP blocks in HDL and validating designs
- Understanding of concurrency concepts, including multithreading
- Motivation and ability to learn quantum information, QEC, and decoding data processing
- Comfortable working across disciplines and in low hierarchy setup
- VHDL skills and experience with Altera FPGA toolchains
- Knowledge of communication protocols and hardware to software interfaces
- Digital logic fundamentals, including clock domain concepts and safe transfers
- Verification mindset and practices where correctness matters early
- Profiling, benchmarking, and optimizing real time systems
- Scripting skills for improving tool flows and developer experience
Tasks
- Build firmware and FPGA logic blocks
- Reduce error rates and latency
- Design embedded software for FPGA softcore microprocessor
- Implement C and assembly code
- Design FPGA IP blocks in HDL
- Simulate and benchmark FPGA IP blocks
- Evaluate decoding algorithms
- Assess control architecture feasibility
- Optimize data throughput and latency
- Manage FPGA resource requirements
- Align interfaces and protocols
- Document software, firmware, and hardware specifications
- Share knowledge with domain experts
- Maintain shared tools and workflows
Work Experience
- 2 years
Education
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- FPGA
- C
- assembly
- HDL
- VHDL
- Altera FPGA
Benefits
Flexible Working
- Hybrid setups
- Flexible hours
Informal Culture
- Flat hierarchy
Startup Environment
- Direct access to leadership
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
IQM Quantum Computers
Industry
IT
Description
The company is a global leader in designing, building, and selling superconducting quantum computers.
Not a perfect match?
- IQM Quantum Computers
Quantum Error Correction Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - IQM Quantum Computers
Quantum Software Engineer - Qrisp(m/w/x)
Full-timeWith HomeofficeNot specifiedMünchen - IQM Quantum Computers
QEC Calibration Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Terra Quantum
Embedded Engineer (PCB design, STM32 firmware)(m/w/x)
Full-timeWith HomeofficeSeniorMünchen, Potsdam - planqc
Quantum Hardware Engineer(m/w/x)
Full-timeWith HomeofficeManagementGarching bei München, Ulm