General information

Job Title
Software Release Engineer - 12 months FTC
Ref #
526
Date
Tuesday, October 12, 2021
Country
United Kingdom
Location
Woking
Business area
Product Development
Department
Electrical and Controls - Software Analysis
Position level
Qualified
Working time
Full Time
Contract type
Fixed Term Contract
Duration
1 year
Working pattern
9am - 6pm Monday to Friday

Description & Requirements

Background

No restraints. No limitations. We don’t simply push boundaries. We completely rethink them. McLaren Automotive exists to create breath-taking performance road cars. 

With innovation at the core of all we do, every challenge starts with the same question. How can we do it better? This restless spirit runs right through McLaren Automotive. And the search for perfection is evident in everything we do. 

To ensure McLaren Automotive continues its desire to be “the sportscar company”, we are looking for a Software Release Engineer to join our team.


Purpose of Role

Software at McLaren Automotive is a key element that characterises the performance and attributes of our cars.

The features and applications we develop are fundamental for the performance of the vehicles, and highly influencing our customers’ perception of the quality of our products.

Software Development at McLaren Automotive is a fast-moving, challenging, and rewarding area, and it extends to a wide range of technologies, such as legacy and AUTOSAR, waterfall and Agile, traditional and state-of-the-art Zonal E/E Architecture.

In this complex environment, the Software Release Engineer coordinates the software deliveries of in-house software team and software supplied externally, acting as a reference point for the software development team and the first point of contact for software delivery for Manufacturing and Aftersales.

The role is oriented to deliver a high quality software to the final customer, focusing on the continuous enhancement of the software delivery process and the optimisation of Continuous Delivery through DevOps techniques.

Principal Accountabilities

·         Manage the software bug tracking tools and generate software KPI’s for project reporting.

·         Generate the Engineering Records within SAP to manage the software part numbers in the Bill of Material (BoM) to support manufacturing process.

·         Conduct production software signing for all ECUs.

·         Maintain the planning of software platforms across programmes in line with development and programmes’ needs

·         Chair software project meetings for each McLaren programme to ensure on-time software delivery and feature content.

·         First point of contact for software delivery for Programmes, Manufacturing, and Aftersales

Knowledge, Skills and Experience

·         Embedded Software and Electronics experience in automotive

·         Management of software parts in the company ERP (SAP)

·         Knowledge of State of the Art Automotive Diagnostics protocols, ECUs bootloaders including cybersecurity requirements

·         Knowledge of bug-tracking tools on administration side, such as Jira and MantisBT

·         Knowledge of different types of software development process, such as V-cycle and Agile

·         Experience with database administration and developing reports in Microsoft Power BI

·         Knowledge of DevOps techniques and ability to develop scripts to increase the interoperability of software release tools, such as JFrog Artifactory and Jenkins

·         Ability to write software in multiple programming languages

Personal Attributes

·    Self motivated, able to work as a team member and across diverse team

·    Effective time management and prioritisation of tasks between multiple projects

·    Conscientious and attention to quality, reliability and safety

·    Excellent verbal and written communication skills

·    Master degree in either engineering, information technology, computer science or similar

·    Flexible approach to working hours