Senior Software Engineer, Bridgwater, Somerset

Continental Automotive Trading Uk Limited ,
Bridgwater, Somerset
Job Type: Full-time

Overview

OUR COMPANY Continental stands for mobility, which we are creating and shaping with our ideas and solutions for our customers. Continental’s Research and Development (R&D) division create, build and innovate the mobility of the future. RESPONSIBILITIES The Senior Software Engineer will be responsible for the development of complex firmware software solutions for vehicle diagnostic applications. Responsible to analyse and/ or create software specifications for assigned high complexity modules/ components Agrees technical content and terms of delivery. Responsible to define software architecture or contributes to the software architecture with specific information from his area of responsibility. Responsible for defining software design for allocated high complexity modules/ components/ functionalities Responsible for implementing high complexity modules/ components according to established software specifications & design. Responsible for software integration activities for assigned project/s, based on software architecture and software specifications. Responsible for creating test specifications and executing tests for allocated high complexity modules/ component, according to the development process. QUALIFICATIONS The candidate should be educated to degree level or have the relevant professional knowledge Experience in software development including a similar amount of time working in a software support environment. Software development experience with a variety of firmware programming languages including C and C++; some knowledge of C# an advantage Knowledge of microcontrollers and hardware schematics; basic knowledge of PIC micro assembly language beneficial. A strong understanding of object-orientation, design patterns, and unit-testing. Knowledge of configuration and change management tools and processes. Knowledge and experience of automated build and test tools Software lifecycle, requirement, design, code, test, deployment & maintenance, documentation Development experience using development Frameworks such as .Net, Qt, Nhibernate Experience of automotive diagnostic system development. Working in an Automotive environment is desirable but not essential. WHAT WE OFFER A competitive salary package with annual "Value Sharing Bonus" A generous contributory pension scheme. Healthcare cash back scheme. 25 Days holiday Employee discounts on Continental tyres and other products. Death in service insurance. Flexible working.