Senior Software Engineer

£30000 - £54000 per annum
08 May 2017
05 Jun 2017
Isabelle Eustace
Electronic, Software
Contract Type
Full Time
The ideal candidate will have the opportunity to solve real-life engineering problems on state-of-the-art products within the aerospace sector. The ideal candidate should demonstrate C/ C++ Software Engineering experience and have interest or expertise in the area of real time development for avionic systems and developing complex real-time embedded software. The role itself falls within a large team of Software, Systems and Hardware engineers, who you'll constantly be interfacing with.

The role itself includes:
• 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 finally to acceptance test and delivery to the customer.
• As a software engineer, you are responsible for creating high quality and robust code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and reports on progress to your supervisor.
• 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.
• Depending on your level of experience, you may be required to supervise a small team of engineers and you will then be responsible for planning and managing the work for yourself and your team; for coaching more junior team members and ensuring a robust engineering solution for the team’s work packages.
• 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 company

Requirements for the role:
• Programming in an object-oriented programming language such as C++, or Embedded Development experience in C
• Developing software for a real-time embedded environment.
• MDE (Model Driven Engineering)

Exposure to the following is desirable but not essential:
- Rhapsody
- Dimensions
- MatLab
- VxWorks or similar tools

To apply for this opportunity candidates must be eligible to gain SC security clearance, and to live and work in the UK.

Apply for Senior Software Engineer

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.