Firmware Engineer

23-01-2025
Job Type
Permanent
Emp Type
Full Time
Functional Expertise
Quantum
Salary Type
Annual

Job Description

Quantum Firmware Engineer required to support work in firmware development, contributing to developing in-house custom-built control software libraries and augmenting hardware capabilities.

Responsibilities:

  • Support the development of control firmware with an international team.
  • Support integration within internal software stack, and with external partners.
  • Develop systems and drivers for conventional and digital control of superconducting qubits.
  • Improve hardware capabilities through augmentation of the fast-classical layer.

 

Experience Required

  • Software development best practices: code quality, unit tests, CI, version control, software life cycle (releases, bugfix)
  • Experience with writing and testing instrument drivers for RF or digital hardware.
  • Previous experience in a team-based software development environment, familiarity with task management software such as Wrike/MSProject/Jira.
  • Experience in cross-platform integration (Windows, linux, MacOS)
  • Hands-on experience with RF equipment (AWGs, VNAs, sources, ADCs), or any lab-based instruments
  • Experience with FPGA programming (e.g. VHDL, Verilog, Migen)

 

This is a unique and exciting opportunity to work at the intersection of hardware and software in quantum computing; to discuss this and other exciting opportunities reach out to Conor Johnston at Barrington James.

 

#LI-CJ1

#LI-Onsite

Consultant