Principal and Senior Software Engineers Networking

  • CVL
  • Cambridge, Cambridge, UK
  • 09/09/2016
Software Engineer

Job Description

Principal and Senior Software Engineers Networking This pioneering technology company are going through a major growth phase and offering share options and a lucrative package to software engineers experienced in development with C and ideally assembler. As a senior software engineer you will be working at the hardware / software interface developing networking software that is the industry standard in its field. Their ultra-low-latency networking product architectures enable superior performance in a broad range of applications, including financial services, high-performance computing, cloud computing, storage and virtualised data centres. They are currently expanding the software team which develops high performance network stacks and are looking for software engineers with strong C programming skills who can quickly understand a complex hardware and software architecture. This role involves working on an ultra-high performance Ethernet and TCP/IP Suitable software/ firmware engineers will have: T 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. Desired Skills and Experience Requirements: • 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) Interested? Click apply now