Every second our fiber optic and electrical systems connect societies, companies and individuals, all around the world.

Senior Software Engineer

Cambridge | Full Time | Unlimited

About the Senior Software Engineer

The Senior Software Engineer will be working as part of the software engineering team to develop and deliver the next generation of wavelength-selective switch (WSS) product for the telecom and data centre markets. This will include high-dimensional holographic optimisation routines, network interface protocols, test equipment drivers & complex data analysis.

Your duties will include: 

  • Designing novel holographic optimisation routines, with both simulated and empirical data.
  • Designing, implementing and qualifying network interface protocols for WSS products.
  • Supporting the other engineering teams with the automation of lab equipment and data analysis.
  • Other related tasks as assigned.

About You

To be successful, it will be essential that you have:
  • A strong degree in maths, engineering, computing or a physical science. A master’s, PhD or other formalised post-graduate training involving software development would be advantageous.
  • Experience in academic or industrial roles, including graduate study where relevant.
  • Experience of continuous integration using git, or a similar version control system.
  • Experience in C++ & Python.

Desireable skills and experience:
  • Experience with C#, CUDA or MATLAB
  • Familiarity with laser-based photonic systems.
  • Experience with VHDL or Verilog.
  • Experience delivering software products to end users.
  • Familiarity with the telecoms industry, especially C-band optical transport networks.


Our aim is to be the employer of choice and as such you can be assured of a market leading remuneration package that matches your skills and experience.

Your employment and development is at the heart of our "Fundamentals".

We have an entrepreneurial and collaborative culture within the business.

We can't wait to hear from you!

Apply now

You will hear back from us as soon as possible. For further information please contact:
Hazel Britt
HR Advisor