My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 13/01/2023

Software Engineer

Caterham, CR3, UK
Apply Now


Job Type: Permanent, FullTime

We are currently seeking a Software Engineer for a permanent job opportunity in Caterham

It is important that the candidate be adaptable and versatile with the ability to pick up and apply new skills. The candidate will need to get to fully understand the business technology and be able to contribute to the development and support of the product range.

Candidates with some Hardware Design experience would be beneficial.

Must be able to contribute at all stages of the development and product support process, and be able to plan, prioritize and perform personal tasks within a small team environment with a minimum of supervision. Must be willing to participate in customer installations, calibration and training activities. There will be some foreign travel with the role.

Looking for someone with a range of experience - including a selection of the following:

Important Skills

* Windows PC Software development with C++, C#, Python, .NET

* GUI design including controlling and operating attached hardware devices.

* Video streaming HTTP, RTSP, DirectShow\Media Foundation

* Serial comms RS232/485/422 interfacing USB

* Network interfacing using UDP, TCP/IP, HTTP

* JSON XML data parsing

* Database utilisation experience

* Debugging, finding and rectifying faults, identifying potential improvements

* Preparation of system design documents, participation in design reviews

* Preparation of test and configuration procedures, training manuals.

* Calibration of new and existing installs.

Highly Desirable:

* Software design Labview

* API Interface to National Instruments hardware: counter/timers ADC etc

* Electronic hardware interface, testing, use of oscilloscopes, multi-meters, timer/counters etc.

* Microcontroller firmware development skills/experience preferably for Arm micros

* Linux, Embedded Linux application experience

* Android application development experience

* AI application development


* Some knowledge of ballistics an advantage.

* Must be able to be UK security cleared (UK or EU nationals are preferred due to security clearance requirements)
Apply Now