Embedded Software Engineer - C


Premium Job From Matchtech

Recruiter

Matchtech

Listed on

17th February 2017

Location

Hertfordshire

Salary/Rate

£35000 - £50000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Embedded Software Engineer - C/C++

This is an immediate requirement for an Embedded Software Engineer or Software Developer with experience of using C/C++ programming languages.

A great opportunity has arisen for a Software Engineer to work for a leading Avionics design company in the Hertfordshire area. This Software engineer role will be working on a number of new programmes and products being developed for both the UK and international markets.

You will be joining a team that continues to develop the software that drives some of the most advanced missile systems in the world. We apply small, focused teams of engineers to complex problems - you will be working with a talented group of experienced software, systems and electronics engineers on some very interesting products.

The ideal candidate will have experience of coding in C / C++, use of modelling tools like UML and have worked in a real time environment. Re-locators are also welcome to apply and my client can offer assistance to those who qualify.

******

JOB DESCRIPTION & REQUIREMENTS

Responsibilities for this Software Engineer role

- You will be developing embedded, real-time systems application software for the next generation of complex avionics systems

- This is a hands-on role and requires the continued design and development of software products and evolutions for future products.

- You will ideally have a degree in Computer Science or Software Engineering combined with significant experience in the development of embedded software for COTS hardware.

- You will have been responsible for complex software solutions and will be comfortable working with engineers from other disciplines and with international colleagues.

- You will favour a collaborative, open approach to development and have the ability to inspire others and maintain momentum during development. The software that you develop will be used across multiple products and sites, so strong communication skills and the ability to motivate others are essential

Requirements for this Software Engineer role

- You will have extensive experience in model-based development - either using UML and tools such as IBM Rhapsody; or Matlab/Simulink

- Ideally you will have a background in software engineering with good knowledge of modern development practices

- You will have significant previous experience with embedded C and/or C++.

- It would be desirable for you to have knowledge of Real Time Operating Systems and tools such as IBM Rational Team Concert

- Be capable of developing long term collaborative relationships with team members, and;

- Be able to use their and your knowledge and enthusiasm to produce high quality products in a timely manner

******

Due to the nature of the work at this site, applicants must be capable of achieving SC level UK security clearance.

Current clearance is not a requirement.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: