Please check your email .
Software Engineer / Algorithm Development Engineer
Our client is acting on behalf of UK MoD DTSL, a model based development of a technology demonstrator in the military land domain.
The technology comprises radar and electro optical sensors to detect and track potential threats, data processing to prioritise threats and determine appropriate responses and a variety of effector types to enact the response and mitigate the threats.
The data processing is required to classify threats (e.g. from clutter), prioritise those threats that pose the biggest risk to the host platform based upon projected impact point and type classification and determine a response.
It is the development of mathematical algorithms to enact the threat classification, impact point prediction, and prioritisation that is the primary work element of the vacant position.
The algorithms are to be developed in Matlab / Simulink for auto-coding into C++ and integration into a Rhapsody generated SysML system definition.
The algorithms will be progressively verified though standalone Simulink simulations, system level simulations and testing of a physical implementation in both laboratory tests and field trials.
Key Responsibility Areas
" Development of mathematical algorithms for clutter rejection, classification and trajectory projection of guided and unguided missiles utilising two and three dimensional sensor data
" Agreement of specification (interfaces, behaviour, performance, acceptance criteria) of functional blocks to be implemented via Simulink
" Generation of Simulink models based upon the agreed specification.
" Informal simulation of modelled Simulink blocks prior to submission for formal simulation testing
" Support to formal simulation testing / acceptance
" Support to integration of functional blocks into higher level Simulink and Rhapsody models.
" Documentation of Simulink model(s) in support of knowledge transfer within and outside of thedevelopment team.
Skills, Qualifications & Knowledge
Graduate level or above mathematics.
Extensive experience in the development of mathematical algorithms especially relating to sensor signal/data processing, tracking, and Kalman filtering.
Extensive experience of modelling with Simulink / Stateflow / Matlab.
Experience with SysML, Rhapsody and Doors would be beneficial
Working knowledge of C/C++ would be beneficial.
Understanding of implications and constraints on simulink derived models imposed by system level safety requirements would be beneficial.
Intrinsic Job Factors
Based in office, including DSE, and lab environments
Occasional driving/travel within the UK may be required.
Candidates must be UK security cleared to SC level to start
Register with ARM's job board to receive the latest opportunities that match your criteria straight in your email inbox, manage your job search and receive our newsletter.
Looking for a different recruitment experience? Work with an award-winning multidisciplinary team of technology and engineering recruitment experts, find out exactly what makes ARM stand apart.