Linux Applications Software Developer

We are looking for an individual with a background in Linux software development to join our fast-growing business to develop new test solutions and enhance our product portfolio.

The right candidate should be able to hit the ground running with open source tools we use on a GNU Linux desktop system. As well as able to offer and implement improved processes.

As well as interesting projects and fantastic working environment we can offer a competitive salary and benefits package. The role is team based, working alongside both electronics and mechanical engineers as well as other Linux and embedded software developers.

Required Skills:

  • Experience developing client side applications in Python.
  • Able to drive a GNU/Linux machine from command line (Bash) alone when required.
  • Understands what parts a normal GNU/Linux system is composed of.
  • At least basic git ability.
  • Used to working on a GNU/Linux desktop (any desktop flavour).
  • Some experience in writing C/C++ (mainly C)
  • Passion and ability to learn quickly.

Desirable / Nice to have:

  • Experience of project management
  • Experience of process automation and improvement
  • Some experience on Raspberry Pi, BeagleBone or similar Linux development board platforms
  • Experience developing GTK GUI.
  • Experience with Databases and SQL
  • Experience in writing Makefiles
  • Embedded software experience
  • Linux Admin skills.
  • A full UK driving license

Must have, or be willing to write code, to discuss at interview.
Please get in touch to find out more or email your CV to