We are HUBER+SUHNER, a global player based in Switzerland and we are now recruiting.

We develop and manufacture components and system solutions for the electrical and optical transfer of data and energy.

Through connectivity solutions in three key technologies of radio frequency, fibre optics and low frequency, the company serves three markets: communications, transportation and industrial.

We are now looking for a Network Software Engineer to work independently within a small embedded software team, designing, implementing and maintaining software applications in C.

Network Software Engineer

Cambridge | 100 | Unlimited

About the Network Software Engineer

You will be responsible for adding new product features that may require you to work on Linux kernel and driver apart from user space applications under Linux environment.

You will also deign software tests for those applications as well as writing and maintaining design documentation including user manuals.

In addition to this, your responsibilities will include:

  • Adding new maintainable features in an existing Linux based application or add new application.
  • Re-engineer existing applications for new hardware designs, while maintaining legacy products.
  • Writing and maintaining product documentation – requirements, design and user manuals.
  • Providing support to the manufacturing team as required.

About You

To be successful, you’ll need to have:

  • A degree in a relevant subject with a few years’ experience working in a software development environment.
  • You must have excellent C programming skills plus exposure to or knowledge of object-oriented design.
  • Some scripting experience (for example, shell or python) is essential.
  • A basic understating of POSIX API and Linux development.
  • Knowledge of networked applications using IPC, TCP & UDP via sockets API is important as is hands on hardware experience (finding hardware faults through software).
  • A desire to learn new skills is essential within this role.
In addition to this it would be great if you had a basic understanding of the software release process and a Test-Driven Development approach is beneficial as is the knowledge of Software Defined Networking and its associated protocols / interfaces.

About HUBER+SUHNER Polatis

We offer a friendly and informal work environment in a prime location on the Cambridge Science Park, a competitive salary and annual bonus scheme, plus a range of benefits including private health care, non-contributory pension scheme, health shield cash back plan, and cycle to work scheme.

HUBER+SUHNER Polatis is the world leader in the design and manufacture of energy-efficient, all-optical switching solutions that connect optical fibres directly to make networks more flexible, agile and reliable. We offer a range of optical switching solutions which are used in a number of different markets including cyber surveillance, government systems, telecommunications, data center networks and oil and gas instrumentation.

Founded in 2005 as a result of the merger of leading optical technology companies from Massachusetts and the UK, the company is now part of the HUBER+SUHNER group Fiber Optics Division.

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: