Software Firmware Engineer at SEEQC
Elmsford, NY 10523
About the Job
About SEEQC
At SEEQC, we are developing a world leading fully integrated chip-based quantum computing platform. Our unique chips-scale quantum architecture delivers unparalleled scope for commercial scalability. We have partnered with world-class quantum systems developers, quantum algorithm teams, and visionary enterprise clients to build quantum computers that will herald a new era in computational power.
You will join a team of experienced executives and scientists with a varied background in quantum technologies and superconductivity. We have established an international presence with facilities in New York, London, and Naples, creating a truly diverse and unique team atmosphere. You will work with our international teams and partners to build a quantum computing platform designed to provide solutions for the ground-breaking challenges faced by our customers; from new drug modelling and building longer-lasting battery technologies, to advanced machine learning.
We are offering a full-time position with highly competitive salary and company benefits including equity options. For more info about SEEQC, head to seeqc.com
About your role:
Support work in firmware development by working closely with quantum test engineers, contributing to the development of control software libraries and augmenting hardware capabilities. Responsibilities:
• Support development of control firmware.
• 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. Required experience:
• BS or MS in computer science, electrical engineering, physics, or related field
• Software development best practices: code design development, unit tests, version control, software life cycle (releases, bugfix)
Required experience
• BS or MS in computer science, electrical engineering, physics, or related field
• Software development best practices: code design development, unit tests, version control, software life cycle (releases, bugfix)
• Experienced in python development
• Experience with writing and testing instrument drivers for RF or digital lab equipment.
• 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)
Preferred additional experience:
• Hands-on experience with RF equipment (RF sources, RF ADCs and DACs, Network/Spectrum Analyzers), or any electronics lab-based instruments
• Experience with FPGA programming (e.g. VHDL, Verilog, Migen)
• Exposure to operating systems and C development
• Previous experience in quantum information, qubit characterizations, or microwave engineering
• Exposure to cloud-based APIs and cloud architecture
• Exposure to a full stack product, from UI/UX, to database, network connectivity, security and core server-side software components