Terra Quantum AG

Embedded Engineer, PCB Design, STM32 Firmware

Terra Quantum AG

full-time

Posted on:

Location Type: Hybrid

Location: MunichGermany

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • The Embedded Engineer will be a member of the hardware team delivering mixed-signal control and instrumentation for our QKD systems
  • Hardware design, prototyping, and validation
  • Designing analog/digital schematics and multilayer PCBs in Altium Designer; component selection; stack-up, impedance control, SI/PI
  • Planning DFM/DFT; test point strategy; manufacturing checks
  • Managing prototype builds and vendors; executing bring-up plans, precision and high-frequency measurements, and validation; lab debug and reworks
  • Firmware development on STM32
  • Implementing STM32 F4/H7 firmware in C using HAL/LL: peripheral drivers (SPI/I2C/UART/CAN/USB/Ethernet), DMA/IRQ, timers, and deterministic control loops
  • Building robust bootloader and OTA update flows (USB/UART/Ethernet) with recovery, versioning, and rollback; watchdogs, fault logging, and persistent configuration
  • Integrating with FPGA/software via clean register/protocol contracts; meeting latency/throughput budgets
  • Test automation and CI
  • Building automated board/firmware test setups (Python/pytest as useful); capturing logs/metrics; basic HIL smoke tests
  • Establishing repeatable build/test pipelines for firmware and board validation; archiving artifacts and measurements
  • Producing manufacturing packages and ECOs; supporting vendors through fabrication, assembly, and bring-up
  • Owning hardware/firmware versioning and release notes; maintaining traceable revisions
  • Collaborating with optics/FPGA/software on interfaces, calibration, and integration
  • Authoring design docs, calibration/bring-up procedures, and change logs

Requirements

  • 5+ years electronics design; strong Altium for schematics and multilayer layout; solid DFM/DFT
  • Mixed-signal fundamentals (SI/PI, grounding/shielding, noise); board bring-up and lab debug
  • STM32 bare-metal C (F4/H7), HAL/LL, DMA/IRQ; drivers for SPI/I2C/UART/CAN/USB/Ethernet; bootloader/OTA experience
  • Awareness of EMC/EMI and safety constraints; design and test considerations
  • Basic Python for lab/test automation; Git-centric workflow
  • Proficiency in written and spoken English
  • Ability to be on-site in Munich or Potsdam offices to work with hardware, when required
Benefits
  • An opportunity to work with some of the brightest minds in the pioneering field of Quantum Technologies as well as an experienced and progressive Leadership team
  • Gain knowledge of some of the most cutting-edge technology developments in science & engineering
  • A chance to be part of one of Europe’s leading technology firms of the upcoming decades
  • Welcoming, friendly, and professional colleagues
  • A personal development plan with clear goals for advancement
  • A competitive salary
  • Flexible working arrangements
  • A diverse and supportive atmosphere, where innovation and initiative are encouraged
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
hardware designprototypingvalidationanalog/digital schematicsmultilayer PCBsfirmware developmentSTM32C programmingtest automationPython
Soft Skills
collaborationcommunicationproblem-solvingattention to detailorganizational skills