Learn More

Careers Join The Quantum Networking Company™

Senior/Principal FrontEnd Engineer(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. 

We are seeking a dedicated React.js front-end developer to join our growing company. You will work as part of a team to design and develop high-quality software solutions for web applications using React.

As a React.js developer, you will implement new features and maintain existing code using React and other standard tools in the React ecosystem. Your duties will include designing software solutions to meet project requirements, maintaining and refactoring existing code, writing tests, and fixing bugs.

What you’ll do:

  • Leverage software engineering skills and past experiences to develop a quantum networking software controller. .
  • Design and develop new front end components to meet project requirements
  • Work with other Front end developers and software engineers to develop a front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it
  • Develop new user-facing features using React.js and build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high quality code

Required background:

  • Thorough understanding of React.js, its core principles and common tools used in the wider React ecosystem
  • An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
  • Familiarity with modern front-end build pipelines and tools
  • Comfortable working in a new field from a ‘blank sheet of paper’.
  • Familiar with Agile development methodologies
  • Good communication and collaboration skills
  • Bachelor’s Degree in CS, Math, EE, or a related field.

Bonus background:

  • Experience with react-flow, typescript or zustand components 
  • Quantum computing experience or training, either professionally or as a passion
  • Experience with contemporary open source NMS and/or SDN controller …implementations and deployments. 
  • Prior experience in an early stage startup environment is highly desired.

 

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

New job post

About Aliro

 

Job details

Apply now