PASQAL designs and develops Quantum Processing Units and dedicated software tools. These innovative processors address applications which are out of the reach of the most powerful existing supercomputers, encompassing real-world challenges as well as fundamental science. As they are very low energy intensive, they will significantly contribute to reduce the carbon footprint of the computing industry.

PASQAL has partnerships with key users in the fields of energy, IT, finance, drug and chemical design, automotive… The maturity and potential of our technology and the quality of our scientific team has been rewarded several times at French, European as well as global levels.

Our technology builds upon considerable knowledge accumulated over decades by the Institut d’Optique near Paris (IOGS / CNRS); it makes the best of numerous recent achievements in laser cooling of atoms, opto-electronics, vacuum and detection systems. Based in Massy and Palaiseau, at the heart of the quantum ecosystem south of Paris, PASQAL is funded by Quantonation, a VC fund focusing on Quantum Technologies, and is attracting world-class investors.

Joining PASQAL is an opportunity to contribute to the rapid development of a Deep-Tech startup at the forefront of the second Quantum Revolution. You will be directly involved in one of the greatest challenges ever, shaping the technology landscape of the 21st century. You will work among top-class engineers and scientists, competing against the world’s biggest players.

Lead Software Engineer – Real-time control systems

Location: Massy – Palaiseau (Southern Paris area – France)
Start date: position available now
Type of contract: permanent contract

Job description

You will lead embedded software engineering, which implies designing, implementing and managing the Quantum Processor real-time supervision software. Running on main CPUs, the supervision software interfaces a set of hardware devices connected together in a local network architecture. At low level, the supervision software manages the generation and the monitoring of numerous I&O electronic signals in real-time. Dedicated electronics are developed in collaboration with the team of electronics engineers. At high level, it manages complex automation tasks combining execution of external job requests with self-recalibration of various internal parameters. The supervision software also provides the interface between the Quantum Processors and PASQAL hardware engineers, or external users.

As the lead software engineer, you will analyze the needs in terms of I/O management and automation management, and you will translate them into software requirements and propose technical solutions. Then, you will develop / lead the development of the software, you will implement it on Pasqal devices, and you will ensure support. You will also participate in writing software documentation and ensure a close relationship with the other internal technical services, as well as with external partners, subcontractors or clients.

Key responsibilities include:

  • designing the real-time supervision software (architecture, specifications and requirements),
  • managing and supervising code developments, tests, implementation and servicing.

This position is a job creation, to foster the growth of PASQAL’s activity.

Qualification & experience

Engineering degree or PhD in firmware / software development, with 4-5 years of professional experience in a similar position and responsibilities.

Skills

You are really excited about new technologies and the scientific challenges we are facing.

You wish to take an active part in the growth of a young company and have your technical skills grow with it.

You enjoy working in a multicultural environment and your English is fluent.

Beyond this, the successful candidate will have several of the following skills:

  • expertise in C / Python (C++ / C# / .NET also appreciated),
  • expertise in real-time hardware/software management,
  • expertise in network protocols,
  • familiar with version control management tools (Git),
  • good knowledge about FPGAs, DDS, micro-controllers and digital/analog sequencers is deeply appreciated.

Apply for this position

Allowed Type(s): .pdf