Principal Software Engineer

  • CVL
  • Bristol, City of Bristol, UK
  • Sep 09, 2016
Software Engineer

Job Description

Principal Software Engineer - Avionics This is an immediate requirement for a Principal Software Engineer or Senior Software Engineer with experience of working on real time operating systems. A great opportunity has arisen for a Software Engineer to work for a leading avionics design company in the Bristol area. This Principal Software Engineer role will be working on a number of new programmes and products being developed for both the UK aerospace and marine markets. The ideal candidate will have experience of working on embedded systems using a mix of languages like C, C++ and C#. ****** JOB DESCRIPTION & REQUIREMENTS Responsibilities for this Software Engineer role Working at a senior level the role shall support both the Aerospace & Marine business units in the development of: i) aircraft simulator software ii) submarine control software - Support the development of a variety of systems and applications. - Be hands-on with some team leading responsibility and customer-facing activity. - Support development of the Company's software capability for its future growth. Requirements for this Software Engineer role - Candidates will be degree qualified in a Software/Systems Engineering discipline. - Ability to work independently or within projects as technical lead - Proven track record of software development across the full software engineering lifecycle. - Experience of object orientated programming principles and Structured Design Methodologies such as UML. - Knowledge of interface and communications protocols (e.g. TCP/IP, CAN, SPI). - Experience of hardware/software integration, testing and customer support - Possess good interpersonal, communications, presentation and reporting skills. - Practical experience of: - Real-time operating systems e.g. QNX, LynxOS Windows, Linux based GUIs - Practical experience one or more of the following languages: - C++, C, C# Some foreign travel to support customers may be required ****** 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