Universal Quantum is at the forefront of quantum computing technology, developing revolutionary machines capable of solving previously impossible problems. As a Software Engineer/Architect, you'll join a dynamic team creating impactful quantum computers with applications across healthcare, materials, and aerospace industries. The role combines deep technical expertise with innovative problem-solving, requiring proficiency in designing and developing complex software for heterogeneous resource-constrained systems.
You'll be responsible for architecting and developing scalable operating systems for quantum computers, working with cutting-edge technology in a collaborative environment. The position demands expertise in both high-level and low-level programming, with particular emphasis on distributed systems and real-time operations. You'll work alongside scientists and engineers, bridging the gap between quantum physics and practical software implementation.
The ideal candidate brings 7+ years of software development experience, with strong capabilities in Python and C++. You'll need to demonstrate successful architecture of complex systems, understanding of low-level software design concepts, and experience with distributed computing environments. The role offers significant growth opportunities in an emerging field, with competitive compensation including equity options and comprehensive benefits.
Working in a hybrid environment in Haywards Heath, UK, you'll be part of a company committed to diversity and inclusion, offering flexible working arrangements and strong support for professional development. This is an opportunity to be at the cutting edge of quantum computing, helping create technology that could revolutionize multiple industries.