Software Engineer Eden Scott is working in partnership with Edinburgh's largest engineering employer; due to securing long term development programmes they are looking for an experienced Software Engineer to join their team. The role would report to one of their multi-disciplined project teams that support a number of products across their portfolio. Required Knowledge: Programming in an object-oriented programming language such as C++ OOD (Object Oriented Design) and UML (Unified Modelling Language) Developing software for a real-time embedded environment MDE (Model Driven Engineering) Some of: DOORS, Rhapsody, Dimensions, MatLab, VxWorks or similar tools Key Responsibilities Software development may include the full software lifecycle from requirements analysis; through design, coding and unit test; to integrating the software with the hardware target; and lastly to acceptance test and delivery to the customer As a software engineer you will be responsible for creating high quality and robust code, fully documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your line manager. The functionality provided by the software is extensive and varied, such as Radar control and mode selection, target tracking, Signal Processing mode algorithms and hardware interfacing You will develop practical skills in design techniques for aerospace applications, understanding of key processes and technologies, and develop software using state-of-the-art modelling tools, compilers and test environments. You will work closely with Systems engineers and Electronics engineers to solve real integration problems on a complex system There may be opportunities to contribute towards the investigation and analysis of leading edge development methodologies and influence the future path of software development within the group The candidate: The ideal candidate will be educated to degree level or equivalent in Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering with a demonstrable track record of developing software in industry or a similar R&D environment. Due to the nature of this role all applicants must be eligible to obtain security clearance. You can expect a competitive salary and benefits package. Don't miss out on this fantastic opportunity, apply now. To discuss this role in more detail, call Keith Tocher on 01315501130 If this role isn't quite what you are looking for, register your CV at and be the first to hear about our latest opportunities by signing up for our job alerts.