This job has expired

Software Development Engineer

Aspect Resources
Closing date
1 Jun 2022

View more

Technology & New Media
Contract Type
Full Time
You need to sign in or create an account to save a job.
Role: Software Development Engineer
Location: Salisbury
IR35: Inside
Rate: £559.64/day (Umbrella)
Duration: 11 Months
CV Deadline: 3rd May
Security Clearance: Active SC essential
The Role:
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.
The work will be exploiting Python, R, Docker, SQL, Angular, Typescript, JavaScript, HTML, full stack web development as the primary means of developing ECM Assurance capabilities - in particular a Hardware in the Loop (HWIL) software system. Other tools and software may be considered on merit. You will also play a part in developing the software assurance processes providing practical process evidence for the verification and validation (V&V) of systems.
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)
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert