Senior Software Engineer (C++, Linux) - Network Stack Team
Apply NowCompany: Aliro Quantum
Location: Boston, MA 02108
Description:
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 helping us develop a quantum network stack. We are looking for someone who is motivated and excited by the opportunity to engage in a transformative field of research and engineering.
We are seeking a Senior level C++ software developer to join our growing team.
You will work with our Network Stack team designing new software systems and components for Quantum Networking.
What youll do
- Leverage your very strong software engineering and objected oriented design skills and experience to help us develop a quantum networking stack.
- Be an integral part of defining the next generation of quantum infrastructure and technology as you build the software needed to make quantum networks a reality.
Required background
- 8+ years of professional experience writing robust, enterprise-quality C++ software on Linux-based systems.
- Very strong objected oriented design background.
- Experience designing and building new software subsystems (vs modifying or fixing existing ones).
- Experience designing and building software for testability and maintainability.
- Excellent communication and collaboration skills. Must play well with others.
- Excellent debugging skills.
- Bachelors Degree in Computer Science.
- Comfortable working in a new field and designing software from scratch.
- Good understanding of the software development life cycle.
- Experience with Agile/SCRUM development methodologies.
Desired background
- Quantum computing experience or training, either professionally or as a passion.
- Experience working at an early-stage startup is highly desired.
- Experience with Python and Pytest.
- Experience with GoogleTest and gMock.
- Experience with CMake