Role: Software Development Engineer
Rate: £559.64/day (Umbrella)
Duration: 11 Months
CV Deadline: 3rd May
Security Clearance: Active SC essential
You will work alongside other scientists and engineers within a research environment in transition towards and operational environment (the specific requirements will be articulated on appointment). Multi-disciplinary support will be provided by ECM subject matter experts on matters such as RF measurement, ECM Analysis etc.
We seek a person with software development experience to produce (develop / maintain existing) code and applications in the following areas:
* Control and automation of RF test and measurement instrumentation.
* Data analysis, data visualisation and automated report generation.
* Data and produce (e.g. reports, visualisations etc.) storage and publishing.
A key requirement is that code is maintainable, documented, testable and uses mainstream software approaches (such as APIs, microservices) that facilitate ongoing development and enable third parties in Industry to contribute to existing or future applications.
A sizable element of this appointment is associated with the training and dedicated support to build internal knowledge and practical capabilities of internal staff in this technical area. Therefore, the preferred candidate will be able to disseminate their work to best effect (orally, presentation and written) and help to provide appropriate training support (inc. mentoring and shadowing) to a range of internal personnel.
The skills and experiences that the contractor should have in order to complete the duties and responsibilities to a high standard.
Experience of working a multi-disciplinary team.
Skilled in software development design principles; using both model based design and manual coding approaches.
For system design, a working knowledge of the following is required:
* Matlab (essential)
* Python (essential)
* Database design (desirable)
* Docker platform (essential)
* Front end development (desirable):
* HTML/CSS (desirable)
* TypeScript (desirable)
* Angular web framework (desirable)
* Git version control and practiced (essential)
* Test Driven Development (TDD) (essential)
Beyond software development; an understanding of RF engineering principles and test equipment instrumentation, e.g. spectrum analysers, vector signal generators etc. would be a significant advantage but it is not required or a barrier to success in this role.
All the necessary wider domain knowledge (such as RF measurement /ECM capability etc.) that maybe required for the role will be provided via support from full time staff (as needed).
No formal qualifications are required but evidence of competence and relevant experience is highly desirable.
Security Clearance: SC & SOLE UK NATIONAL
To apply for this role please submit your latest CV or contact Aspect Resources on (phone number removed)