Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

ColdQuanta

Software Engineer

Madison, WI +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    We are developing a groundbreaking quantum computing platform that goes far beyond the capabilities of silicon-based classical computers. The quantum computers core foundation relies on a suite of uniquely integrated hardware/software toolsets. Many of our development efforts are greenfield, with the unique opportunity to research, define and implement new architectures and solutions.

    DESIRED SKILLS AND EXPERIENCE

    • Extensive experience in Python

    • Experience with at least one of: C, C++, C#, Rust, Go, or Java

    • Experience working with data structures and algorithms

    • Development experience including software testing

    • Interest and ability to research topics in mathematics, physics, and/or quantum information science

    • 3+ years experience of building new software/libraries

    RESPONSIBILITIES

    • Gather requirements by communicating with researchers, end users, and team members
    • Manage project priorities, deadlines and deliverables
    • Design, develop, test, deploy, maintain, and improve software
    • Communicate your software designs and tools through documentation and design reviews

    ABOUT COLDQUANTA

    ColdQuanta is an advanced engineering development company with over 75 percent of staff degreed engineers or scientists. ColdQuanta is a world leader in the development of quantum atomics - technology based on atoms cooled and controlled by lasers. The company has 12 years of experience creating unique products and systems for scientific and industrial applications including atomic clocks, inertial positioning, and radiofrequency sensing. Our hardware currently orbits earth on the International Space Station. We are leveraging this deep experience in atomic systems to build a highly scalable quantum computing platform.

    The position will be based in Madison, Wisconsin or Boulder, Colorado and will include collaboration with engineers and scientists from ColdQuantas Boulder and UK offices, as well as the University of Wisconsin Madison quantum computing research group. Remote opportunities are negotiable.

    ColdQuanta offers a competitive compensation package including health insurance, 401(k), school loan reimbursement, tuition reimbursement, and vacation and sick pay among other benefits to all full-time employees.

    At ColdQuanta we benefit from our diverse team in tackling some of the hardest problems in fundamental science and engineering. ColdQuanta is proud to be an equal opportunity employer, commited to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.

    AT COLDQUANTA YOULL HAVE THE OPPORTUNITY TO LEARN AND WORK IN THE FOLLOWING AREAS:

    APPLICATIONS DEVELOPMENT

    The team is developing user interfaces and apis for the first quantum applications on a new scalable quantum computer. The teams responsibilities include building applications that translate real world problems across various technical domains into quantum algorithms that efficiently solve these problems. You will have the opportunity to research and implement cutting edge techniques in quantum circuit design and apply them. At ColdQuanta you will not just be copying another app on the market or improving an existing tool by a few percent, youll be building applications that advance drug discovery, material science and optimization problems just to name a few.

    ENGINEERING PRODUCTIVITY (DEVOPS/SRE)

    At ColdQuanta we are building software applications and systems that have never been built before. Downtime is very costly given the demand for access to our hardware for research and commercial use. Our codebase is growing rapidly and we are constantly improving our automated testing and deployment tools. You will have the chance to help extend these automated testing systems and tackle the unique challenges of testing real time software, hardware and numerical analysis libraries.

    SYSTEMS DEVELOPMENT

    The team is building a quantum computing platform responsible for abstracting quantum hardware resources for multiple users. This requires solving scheduling problems, creating data processing pipelines and solving complex optimization problems, while keeping availability and user experience in mind. This includes building autonomous tuning/optimization software that incorporates the latest algorithms and methods for optimization, machine learning and optimal control theory.

    HARDWARE DRIVER AND COMPILER DEVELOPMENT

    The team develops software and hardware solutions to some of the most technically-challenging problems that lie at the intersection of real time computing, automated hardware design and signal processing. The opportunity exists for you to research and develop software in collaboration with physicists and hardware engineers that provides real-time precision control of atomic systems. The subsystems we work with range from microcontrollers, FPGAs, and digital signal synthesizers to compiler design and automatic hardware testing systems.

    REQUIREMENTS

    • Proficient in Python

    • 5 years related industry experience

    • Ability to learn new programming languages, tools, and frameworks

    • Can apply new concepts to challenging problems through sound software engineering

    • Experience working in a Linux environment

    BENEFITS

    Benefits: 401(k), Dental insurance, Flexible spending account, Health insurance, Health savings account Or FSA, Life insurance, Paid time off, Tuition reimbursement, Vision insurance

  • Locations
    Boulder, CO • Madison, WI