Embedded Software Engineer
Euro Petroleum Consultants
Yeovil, UK
1d ago

Description

Ourclient is a leading engineering and manufacturing company that provide bothmechanical and electronic components for the MOD and Aerospace industry.

Duties :

  • Responsible for planning the development or verificationactivities for a project. Plans must satisfy the objectives of theinternationally recognized guidelines RTCA DO 178B / C.
  • Identification of skill requirements / training needs for theproject and Identification of tool and resource needs for the project.
  • Plan for maximize re-use of existing work products and maximumre-use of products being developed
  • As Lead developer / verifier Overall execution of the SoftwareDevelopment Process’ or Software Verification Process’ per the plan andapplicable processes and standards.
  • Plan updates as required and acceptance and approval ofwork-products generated by project subordinates.
  • Acceptance of system requirements allocated to software,Development of software requirements, Selection or development of softwarearchitecture, Development of software design, Software implementation andintegration and establishing and maintaining traceability between thework-products (system requirements to software requirements, softwarerequirements to software design etc.)
  • Verification of all work-products produced by the developmentprocess, verification of the traceability between work-products produced by thedevelopment process and generation of test cases at each test level toadequately verify the operation of the software and to obtain the appropriatetest coverage.
  • Software Certification; For projects for which the candidate hasbeen allocated the role of lead developer / verifier, (s)he may be responsiblefor :
  • Generating the Plan for Software Aspects of Certification,resolving certification issues identified by the customer, certificationauthority or representative and generating the Software Accomplishment Summary
  • Quality, process and productivity improvements are eternal goals;to support these the candidate may be required to :
  • Investigate the causes of any software defects, report findingsand recommendations to management / process groups and if necessary, supportprocess changes.
  • Participate in global process improvement and standardizationinitiatives.
  • Participate in global tool standardization initiatives.
  • The candidate may occasionally be required to provide support tocustomers (internal and external), possibly off-site.
  • Requirements :

  • Significant experience of developing and verifying software forembedded aerospace applications over all life-cycle phases (requirementscapture, specification, design, implementation, support).
  • A thorough understanding of the C’ programming language isessential.
  • A thorough understanding of DO178B / C is essential.
  • The ability to read circuit diagrams or schematics and to useelectronics development and test tools (oscilloscopes, logic analysers,debuggers etc.) would be beneficial.
  • Experienceof using the following software tools would be beneficial :

  • DOORS
  • ChangeMan Dimensions
  • ClearCase / ClearQuest
  • System Architect and / or Rhapsody
  • VectorCAST
  • QA C and / or LDRA Test Bed
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form