About Solarflare


Openings in Cambridge, UK

Important information for Recruitment Agencies

Please do not submit CVs / Resumes through our email address or directly to our employees unless you are one of our chosen PSL and have been requested to do so for a specific vacancy.

CVs / Resumes that are submitted in this way will not be eligible for any recruitment placement fee and will become the property of Solarflare Communications Limited.

Please also respect our wishes that you DO NOT contact Solarflare line managers directly by email or phone.

Current Openings

Inside Sales Administrator (pdf)

Systems Architect (pdf)

Graduate Design Engineer (pdf)

Test Automation Engineer (pdf)

Firmware Engineer

Please send your CV/Resume with a cover letter to [email protected].

Firmware Engineer


We are looking for high calibre Principal and Senior software engineers to work on the design and implementation of embedded firmware which runs on our 10G network controllers.

The role will involve working closely with the silicon team to refine the design and performance models of our next generation silicon. By developing firmware the team helps validate the silicon design and from this knowledge transitions to developing production firmware for use by our driver teams.

This is an exciting role helping Solarflare move into new markets. You will have worked extensively at the hardware / software interface involving networking in some capacity, programming in C and ideally assembler on occasion for high performance environments.

We are looking for embedded engineers with a very strong academic background in a numerical subject (e.g. maths, physics or computer science) or of similar calibre.


  • PhD and/or Bachelors degree, first class or 2:1 from well ranked university
  • 5+ years software experience (or equivalent) working at silicon or networking companies
  • Proven commercial experience developing in C
  • Hardware/software co-design
  • Ethernet & TCP/IP
  • Embedded systems ideally with extensive knowledge of system software and device drivers
  • PCI-Express
  • Digital design (EDA tools, Verilog, VHDL)


For further information or to apply please submit your CV / Resume together with a cover letter to [email protected].