Software Engineer

Location UK / Belfast

Job Type Permanent full-time, TemporaryContract

Salary Not disclosed

Updated 6 days ago

Reference 1383381

 Job Description

Excellent opportunity for a Software Engineer based in Belfast

Software Engineer

Calnex Solutions is an innovative and successful company that develops software enabled, leading edge test & measurement products that test network equipment to the latest telecoms standards.

Our developers work in multi-discipline product development teams that include software and hardware design and system test Engineers.  The teams work closely with marketing and sales, turning market and customer requirements into high quality, fully functional products.

Our R&D team is growing to support our expanding product portfolio.  As part of this growth we have an exciting opportunity for a Linux C++ Software Engineer to work on our network emulation products.  This is an ideal opportunity for someone wishing to grow their experience in highly performant software development.  The successful candidate will enjoy working within small teams on the leading edge and be able to innovate and deliver in a fast paced and busy environment.

Key Responsibilities:

  • Contributing to the architecture, implementation and evolution of system software to keep it performant, flexible and maintainable as requirements evolve
  • Estimating timescales based on an outline of the implementation and then developing and delivering quality software to those timescales
  • Support quality oriented activities necessary to deliver a product that will delight our customers

Essential Skills:

  • Educated to Degree level in Computer Science or an equivalent subject
  • Experience in C++ in a Linux environment, using the GNU suite (gcc, gdb and automake)
  • Experience employing OO techniques
  • Strong logical and analytical skills
  • Ability to innovate and think “outside the box”
  • Excellent written and verbal communication skills
  • Ability to work closely with others in a dynamic, multi-discipline team
  • Demonstrated ability to respond to tight deadlines in a dynamic environment

Desirable Skills:

  • Real-time systems programming experience
  • Network programming experience
  • Python programming experience
  • Building, configuring and maintaining the Linux OS

Calnex rewards success and offers competitive salaries. Our comprehensive benefits package includes a contributory pension plan, flexible holidays, life assurance and critical illness cover and personal Health Care Options.

A critical element of Calnex’s ethos is to be a company that people enjoy working for and with.  Personality fit and a positive attitude to both fellow employees and all other people that may be encountered while the individual represents Calnex will be a key attribute of the successful candidate.

To apply please click on the APPLY NOW button below to forward an up to date CV

The closing date for applications is 3rd February 2019