Job Description For Vacancy No: 237716T
Consultant: Tim Bees
Job Location: Staffordshire
Job Position: Principal Engineer Embedded Systems
Job Status: Permanent
Duties: Leadership of electronic system architecture across the business developing the processes and future strategy associated with embedded systems hardware and software covering all elements of the lifecyle from design through to testing and validation. This will include:
Developing our standard requirements for hardware to ensure that all hardware will survive in the company's environment.
Working with business units to develop electronic control systems that fit within our architectures and specifications, perform gap analysis and review proposals.
Generating and maintaining an electronic parts catalogue to help select the correct hardware and drive re-use.
Working closely with business units, suppliers and other stakeholders to ensure our software meets the required standards (Safety, security, interfaces etc).
Developing our standards and approaches for the software delivery process utilising appropriate tools to ensure we have the correct software delivery process, covering the whole software lifecycle. Evaluating and selecting toolsets.
Driving an improved software test and validation process, covering supplier testing through to on-machine testing to ensure good coverage and compliance with appropriate coding standards (such as MISRA).
Driving the company's model based approach to software.
Developing our strategy for an appropriate architecture covering hardware, middleware, firmware, high-level control, low-level control and interfaces.
Assisting and leading investigations into issues on products to determine root cause and develop permanent fixes.
Working with purchasing to develop our standard software contracts with suppliers.
Liaising with suppliers to stay on top of the latest available hardware and costs to ensure the company is getting the robust, capable, appropriate and cost effective solution which meets our needs.
Piloting new techniques and training others.
& Experience: A wide range of experience in an on vehicle embedded system environment and must be able to show evidence of this experience. Likely to have worked in a supplier or on or off road vehicle manufacturer.
The candidate shall be educated to a degree level preferably with the focus being either control system engineering, software engineering or an embedded system or have the relevant demonstrable skills through experience.
The following experience is strongly desired:
Experience with design/support/specification of embedded systems.
Experience testing and test design of embedded systems.
Experience of hardware in the loop / software in the loop / model in the loop environments.
V Model lifecycle and approach and associated tools (DOORs?)
Bug and issue tracking.
Source code version control.
Software coding to appropriate standards (i.e MISRA C).
CAN Networks and tools.
Model based software/control development - Matlab, simulink etc.
Automated testing and scripting.
Software audits / supplier audits.
Person: A well motivated individual with strong leadership skills. Able to work with a wide range of people and disciplines to develop and "sell" a coherent strategy.
A strong communicator, able to present complex solutions in a simple manner.
A problem solver with a logical approach.
Ability to manage multiple stakeholders with competing needs.
An eye for detail.
Able to work on own initiative.
Hungry to drive improvements.
Occasional UK and overseas travel
Salary/Rate: £50,000 - £60,000