Job description
Infrared Integrated Systems Ltd (Irisys) is an SME which has developed a world leading position in the development of infrared based sensors for a broad range of applications including people detection and tracking. Based at our Northampton headquarters, our R&D team has established a centre of excellence in algorithm research and product development comprising a broad range of skills from fundamental algorithm research through to embedded DSP programming and enterprise software development.
To allow us to expand into new markets and application areas, the company is seeking graduate and post-graduate level software engineers to join our team of bright and enthusiastic developers. Successful applicants will have the opportunity to work on diverse projects involving computer vision algorithms, pattern recognition systems, tools development and customer facing applications. Working in our modern offices as part of a friendly and supportive team the roles offer a great opportunity to develop your programming and analytical skills while developing innovative and unique solutions to real world problems through the creation of leading edge products.
Irisys offers a pleasant working environment based in an easily accessible location near Northampton plus a range of benefits.
Requirements
- A proactive attitude.
- A desire to research and solve problems, to develop algorithms and solutions.
- Excellent C++ skills.
- A software engineering degree or the expectation of at least 2:1 that has included significant C++ programming experience. The degree should favour scientific disciplines (e.g. Artificial Intelligence/Pattern Recognition/Machine Vision/Neural Networks/etc).
- A-level maths, to at least a B grade.
- A love of tough coding challenges: we develop PC based world-leading algorithms and then squeeze them onto dedicated hardware.
In addition, the following skills would be considered an asset:
- Exposure to Visual Studio and MFC, and programming under Windows.
- Embedded C programming.
- MSc/PhD – we have positions for higher-degree level candidates. that have carried out research in Machine Vision or Pattern Recognition.
- Experience in design for embedded products manufactured in volume.
- Java, C# .NET, Windows CE, Visual DSP, Matlab, MSOffice.
Note: Candidates whose principal skills are in Visual Basic, Java, Fortran, Databases/SQL or web-development are unlikely to be appropriate for these positions.