Embedded Software Engineer C++

Advanced Resource Managers Limited ,
Edinburgh, City of Edinburgh
Salary: £40 - £55 Per Hour

Overview

Embedded Software Engineer C++ Edinburgh £40-55P/H (Inside IR35) £40-42p/h PAYE Approx We are an international leader in electronic and information technologies for defence systems, aerospace, data, infrastructures, land security and protection and sustainable 'smart' solutions. Despite a few name changes along the way, the Edinburgh site has been leading the way in aerospace sensor technology since 1943 with 1000 engineers on the site. Edinburgh is regularly voted one of the world's best places to live and work, for its beauty, culture, and history. About the role The Software Engineering function in Edinburgh have a number of opportunities for experienced contract software engineers to join one of our multi-disciplinary integrated project teams to contribute to the solving of real-life engineering problems on state-of-the-art avionics sensor systems such as: the radar for the Typhoon or Gripen fighter jet; one of our family of life-saving airborne Surveillance Radars; or perhaps systems to track and defeat missiles. Job Description You will work within a software team which is part of a wider multi-disciplinary integrated project team to do the development of subsystem software for a radar. You will be expected to participate in all aspects of the life-cycle: " Requirements capture and analysis of software requirements " Production of requirements, design and test documentation " Integration and commissioning of the software/hardware and systems. " Participate in formal software verification and validation activities Knowledge You should have experience of the following: o Programming in an object-oriented programming language such as C++ o OOD (Object Oriented Design) and UML (Unified Modelling Language). o Developing software for a real-time embedded environment. o Hardware/software integration Our toolset includes: Rhapsody, MatLab/Simulink, VxWorks, DOORS, Dimensions and JIRA. Experience of some of these, or similar tools, is an advantage but not essential. Key Responsibility Areas The successful candidate will work within an existing software team which is part of a wider multi-disciplinary engineering team involving software, systems, hardware and firmware engineers. The introduction of new functionality will require involvement in all stages of the software lifecycle from requirements definition through to coding, integration and formal test with particular emphasis on software-hardware integration. It is a 37 hour week. Due to the nature of the tasks involved, you must be capable of achieving full SC security clearance which normally requires you having a minimum of 5 years permanent residency in the UK and you may also require to have access to caveated information such as UK eyes only and ITAR. This job was originally posted as www.totaljobs.com/job/89882344