Facebook Pixel


Senior Software Engineer - 38976

  • Location


  • Sector:


  • Job disciplines:


  • Salary:

    35000 - 45000

  • Contact:

    David Powers

  • Contact email:


  • Job ref:


  • Expiry date:


Senior Software Engineer - 38976
Salary £35,000 - £45,000
Location: South West, Wiltshire
Posted Date: 05.06.18
Expiry Date: 05.07.18
Position overview:
To work within the HMI Design Team developing graphical user interfaces for embedded automotive applications.
Key responsibilities:
Develop real time embedded software for automotive infotainment platforms
Develop user interfaces using GUI/HMI tools such as Crank, Rightware Kanzi, EB Guide, Altia, Qt
Work closely with the HMI design team to understand requirements and identify technical constraints
Fast prototyping of complex UI's onto Windows, IOS and embedded platforms
Debugging real time software issues using a range of techniques and tools
Ability to take projects from concept to high volume production.
Working with suppliers to understand embedded platform API's and ensure smooth transition to volume production
Supporting technical gate reviews
Qualifications, skills and behaviours:
Strong experience of working with GUI/HMI tools such as Crank, Rightware Kanzi, EB Guide, Altia, Qt
Strong background in real time embedded C/C++
Experience in debugging complex software problems
Experience developing for IOS and Android
An understanding of performance constraints and experience of resolving performance issues
Knowledge of the implications of  ISO26262 for Safety Critical software development
Substantial experience working with Embedded Linux and QNX
Familiarity with the use of Software Configuration Management tools (source control, continuous integration, etc.)
Ability to plan and estimate development tasks (ideally within an Agile framework)
Experience with unit/acceptance testing and writing high quality testable code
At least Degree level qualification
5 - 10 years’ experience in embedded GUI development
Demonstrable industrial C/C++ experience preferably in an automotive environment
Significant experience/appreciation of quality and process assurance
Good communication and motivation skills
Start-up mentality, dynamic, independent
Experience working with OpenGL ES
Experience working within an Agile development environment
Experience working within the automotive or gaming industries
Experience in defining software level requirements
IBM Rational Toolchain – Doors, Rhapsody, RTC
Experience in bare-metal low level microprocessor software development
Knowledge of CAN, LIN, Ethernet and Autosar
Experience in defining software level requirements and design using UML
Adobe Photoshop or Illustrator
Knowledge of Automotive infotainment hardware platforms and microcontrollers
Experience working to MISRA guidelines
In order to increase your chances of being shortlisted please ensure you submit a supporting statement in addition to your CV clearly addressing how you meet the essential and desirable criteria as outlined above, plus details of your current and required package.