Senior Embedded Software Engineer Bae087985 Job In Portsmouth

Senior Embedded Software Engineer (BAE087985) - Morson Talent
  • Portsmouth, Other, United Kingdom
  • via clickajobs.com
-
Job Description


Senior Embedded Software Engineer

Duration: 6 Months

Location: Broad oak (Hybrid- 3 or 4 days required onsite)

Pay rate negotiable in application (Inside IR35)

This is a technical role relating to the embedded software aspects of torpedo hardware design. The role holder will be responsible for the design and implementation of embedded software for part of a torpedo upgrade project.

While primarily a software role the role holder will require knowledge in digital electronics in order to determine the right architecture for the new design

Responsibilities:
Design and development of embedded software entities, from specification through to release into service
Support to electronic circuit designers for computing architecture aspects
Architecture design and coding of complex software problems including, but not limited to, digital signal processing, TCP/IP, data recording solutions
Translation of requirements into design detail
Undertake design review activities at various levels
Support other software engineers as appropriate
Specification of bespoke procured items (e.g. procured IP)
Verification of components and sub-systems using a combination of simulation, analysis, test, and assurance techniques
Maintenance of existing designs and implementation of technology insertion programmes
Able to follow the engineering lifecycle and contribute to progress and design reviews
Support system integration activities
Skills/Proven Ability Required:

Essential:
Extensive experience in low-level software design and implementation in C / C++
Degree, or equivalent experience, in Electronic Engineering
Sound understanding of one or more microprocessor architectures
CEng or equivalent level of capability, or working towards CEng status
Experience of complex system integration, both hardware and software
Desirable:
Knowledge of memory types and interfacing with processors and FPGAs
Integration, design proving and defect resolution
Experience in, or a good understanding of, some or all of the following areas would be advantageous:
Implementation of digital signal processing algorithms
Real-time DSP software
ADCs and DACs
Experience in the Unified Modelling Language (UML)
Previous experience of operating in a defence or high safety integrity environment
Additional information

Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum).

;