Software Integration Engineer SW006


Your Career with Spectral Edge

Exciting new opportunities working with cutting edge technology

Software Integration Engineer – Imaging  REF: SW006

Spectral Edge is a specialist in image processing and computational photography. The company uses patented algorithms in combination with state of the art machine learning techniques to solve challenging image processing problems, including multi spectral fusion and multi sensor registration among others.

We are growing fast and are now looking for a software integration engineer to work with our technical team and our customers to implement our technology in a way that effectively accomplishes client objectives. The position is based in Cambridge, but the individual will be required to travel to, and work at, customer sites worldwide, sometimes at short notice

The key duties are:

  • Assist customers with implementation of Spectral Edge technology
  • Assist customers with troubleshooting by analysing problems in installed technology
  • Develop test harnesses for validation and bug fixing  at integration for both Spectral Edge and customers’ code
  • Prepare customer-focussed documentation including data sheets, programming guides and customer presentations
  • Work with the R and D team to assist in the specification of product definition and requirements
  • Design demonstrations
  • Establish peer to peer relationships with engineers in the SE tech team and advocate for customers internally

The key skills are:

  • Solid experience as a software developer
  • Experience of working with customers either as an applications engineer or in a pre- or post-sales technical support role across different cultures and multiple locations
  • Experience of real-time programming in embedded C, C++ and knowledge of Android/Linux programming
  • Strong customer service and communication skills
  • Highly organised and able to work with minimum supervision
  • Knowledge of hardware platforms
  • Knowledge and experience of camera image processing pipelinesGood mathematical background to enable understanding of our algorithms, with minimum first degree in a mathematical, scientific or technology subjec

The following additional skills would be an advantage:

  • Experience of Software development for GPUs using languages such as OpenGL/CL, CUDA
  • Driver development for cameras and sensors on Linux platforms
  • Knowledge of image processing algorithms, e.g de-noising or image registration algorithm
  • Video and photo compression and codec technology, e.g. H.264, HEVC, JPEG

This is a full-time position based in Cambridge with worldwide travel. Our modern office in the Science Park, within walking distance of Cambridge North station, offers a range of facilities including a café on site.

For further information or to apply, please contact our Chief People Officer, Sue Handley Jones