Accessability Links
By continuing to use this website we will assume you are happy to receive cookies as outlined in our cookie policy
Accept Policy
Job Search
Solutions Through

Software Engineer (37113)

Job reference:
Competitive Salary plus Excellent Benefits
Job type:
General Engineering

This vacancy has now expired.

Software Engineer (37113)
Salary: Competitive salary plus excellent benefits package
Location: Wiltshire
Posted Date: 19/07/2017
Expiry Date: 18/08/2017

Bluechip automotive company based in the South West is seeking a software designer/engineer to work on the design and development of automotive embedded systems.

This is what we need you to do...

* Develop real time embedded software for a range of complex real time electronics systems
* Develop Device Drivers on a range of silicon platforms
* Analysis of high level requirements into efficient algorithms
* Control system design and simulation of control algorithms using high level modelling tools
* Fast prototyping of complex ideas onto an embedded platform in C programming language
* Experience with auto generated code and its integration (e.g. Mathlab/Simulink/RTW, Dspace, SCADE etc..)
* Develop digital communication interfaces and drivers, for instance Ethernet
* Debug real time software issues using a range of techniques and tools
* Integration of software with hardware and mechanics
* Start-up mentality, dynamic, independent
* Ability to take projects from concept to high volume production
* Ability to work with suppliers
* Support technical gate reviews

This is what we need you to have...

* Experience in bare-metal low level microprocessor software development
* Strong background in real time embedded C ideally with an automotive bias eg Autosar, MISRA C
* Experience in debugging complex software problems
* Experience in defining software level requirements and design using UML
* Knowledge of implications of ISO26262 for Safety Critical software development
* Knowledge of CAN, LIN, Ethernet and Autosar
* 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 testable code
* At least Degree level qualification
* 3 - 6 years' experience of designing control algorithms and software for embedded real time systems
* Demonstrable industrial C/C++ experience
* Significant experience/appreciation of quality and process assurance
* A track record of improving process and learning lessons from your experiences
* Good communication and motivation skills
* Experience in mentoring and coaching


In order to increase your chances of being short listed please ensure you submit a supporting statement in addition to your CV clearly addressing how you meet the essential & desirable criteria as outlined in the person specification, plus details of your current and required package.