Learn More

Careers Join our team

Senior/Principal Software Developer (Quantum Network Controller)

Aliro is developing foundational technologies in Quantum Networking and Communications. As a senior member of our team you will be contributing to this foundation by developing an SDN-based controller for the new field of quantum networking and communications.  We are looking for someone who is motivated, and excited, by the opportunity to engage in a new field of research and engineering that will be transformative. 

What you’ll do:

  • Leverage software engineering skills and past experiences to develop a quantum networking software controller. 
  • Develop the interfaces to the controller, deployment and update methodologies and ensure the solution is scalable as quantum networks grow in scope and complexity.
  • Be an integral part of defining the next generation of quantum infrastructure and technology as you build the tools to make the quantum network a reality.

Required background:

  • 5+ years experience developing NMS/SDN products for IP network field
  • Leadership experience building a product with a web app/services architecture in a Linux environment. 
  • At least 2 years of professional experience programming in Python.
  • Knowledge of UNIX or Linux
  • Comfortable working in a new field from a ‘blank sheet of paper’.
  • Good communication and collaboration skills
  • Bachelor’s Degree in CS, Math, EE, or a related field

Preferred background:

  • Experience building or integrating with network management/control systems.
  • Network architecture experience in planning or deploying multi-layer networks (routers and optical systems)
  • Experience with SW/Applications in managing/operating/troubleshooting IP networks
  • Familiarity with YANG/NETCONF configuration model and protocol.
  • Familiar with Agile development methodologies
  • Prior experience in an early stage startup environment is highly desired.

Bonus background:

  • Graduate degree in CS, Math, EE, or a related field
  • Quantum computing experience or training, either professionally or as a passion
  • Experience with contemporary open source NMS and/or SDN controller implementations and deployments. 

Senior/Principal Software Developer (Quantum Network Protocols)

Aliro is developing foundational technologies in Quantum Networking and Communications. As a senior member of our team you will be contributing to this foundation by developing a set of communication protocols for the new field of quantum networking and communications.  We are looking for someone who is motivated, and excited, by the opportunity to engage in a new field of research and engineering that will be transformative. 

What you’ll do:

  • Leverage software engineering skills and past experiences to develop a set of network protocols as part of a quantum networking control plane stack. 
  • Define the interfaces throughout the protocol stack, develop the deployment and update models and ensure the solution is scalable as quantum networks grow in scope and complexity.
  • Be an integral part of defining the next generation of quantum infrastructure and technology as you build the tools to make the quantum network a reality.

Required background:

  • 5+ years of hands on experience in the design and development of Ethernet bridging or IP routing related software
  • At least 2 years of professional experience programming in Python, 2+ years experience with C++.
  • Knowledge of UNIX or Linux
  • Comfortable working in a new field from a ‘blank sheet of paper’.
  • Good communication and collaboration skills
  • Bachelor’s Degree in CS, Math, EE, or a related field

Bonus background:

  • Familiarity with YANG/NETCONF configuration model and protocol.
  • Experience with embedded systems (microcontrollers and FPGA’s)
  • Prior experience in an early stage startup environment is highly desired.
  • Quantum computing experience or training, either professionally or as a passion
  • Graduate degree in CS, Math, EE, or a related field

Senior/Principal Software Developer (Embedded Systems)

Aliro is developing foundational technologies in Quantum Networking and Communications. As a senior member of our team you will be contributing to this foundation by working on hybrid embedded software in the new field of quantum networking and communications.  We are looking for someone who is motivated, and excited, by the opportunity to engage in a new field of research and engineering that will be transformative. 

What you’ll do:

  • Leverage software engineering skills and past experiences to develop  embedded software in a microprocessor/FPGA environment. 
  • Develop the low level interfaces to the discrete hardware components that are the underpinning of quantum networking.
  • Be an integral part of defining the next generation of quantum infrastructure and technology as you build the tools to make the quantum network a reality.

Required background:

  • 10+ years experience of software development of low-level embedded system software and device drivers with some exposure on Linux based systems.
  • At least 5 years of professional experience programming in C/C++ in a microcontroller environment which includes both RTOS and bare metal systems
  • Working experience with toolchains and building embedded Linux, kernel configuration, rootfs, and device tree.
  • Experienced in hardware/software debugging using lab tools such as a logic analyzer, protocol analyzer, multimeter and oscilloscope
  • Comfortable working in a new field from a ‘blank sheet of paper’.
  • Bachelor’s Degree in CS, Math, EE, or a related field

Preferred background:

  • Experienced with IP-based networking and network-aware software development.
  • Prior experience in an early stage startup environment is highly desired.

Bonus background:

  • Graduate degree in CS, Math, EE, or a related field
  • Quantum computing experience or training, professionally or as a passion

Apply now