Description
Onboard Software Integration Engineer - ECU
Our client, a global supplier for IT services, requires experienced Software Integration Engineers to join their team in their clients' office in Gaydon, Nr Coventry, Warwickshire.
This is a 24 month temporary contract (possibility to extend), to start on 15th October.
The right candidate should have 5 years' total experience.
Role Purpose:
Software Integration Engineer within the Electrical Engineering department.
This is a critical role for delivering new products and programs across multiple present and future releases.
Key Responsibilities:
- Manage the maturation of ECU software deliveries
- Decompose System level requirements to Sub System/ECU level requirements
- Supplier and in house requirements cascade and planning
- ECU level non functional Hardware & Software testing for example Software Download, Diagnostics, Interface Testing, Memory, Soak & Lifecycle eg tests software and hardware work together confirming functional and non functional requirements (RAM, CPU, Lifecycle)
- Define and executes Functional Test Plans
- Raise defects and drives both in house and supplier resolution
- Support instrumentation of ECU, logs capture and analysis
- Triage component/ECU level issues
- Define Sub System/ECU Configurations
- Lead ECU level Software Release to System Test Team (currently using RTC & WERS)
- Lead integration of In House and Bought Out software products
Key Requirements:
Essential:
- Minimum 5 years in total experience
- Minimum 2 years of relevant experience
- The analysis of technical system and component specifications then planning and leading the integration, testing and issue analysis of sub system components as they mature
- To use the systems approach understand context, requirements and purpose of system and its interfaces to avoid unwanted emergence and hence the need for unwanted rework
- Optimise a system interfaces and creatively consider risks and how to ensure robust performance under load
- Ability to plan how to connect components to build up emergent systems tracking and managing dependencies
- System issue investigation identifying the component at fault within a system and support robust validation of fixes
- Good verbal and written communication skills
- Analytical and problem-solving skills
- Track record as an effective team player with strong interpersonal skills
- Client facing role and work with teams
Desirable:
- Experience in Automotive Engineering Delivery and in solving complex technical issues using a structured approach
- Experience in working with large teams delivering verification and validation platform and services