General information

Job Title
Software Testing Engineer
Ref #
Friday, June 10, 2022
Business area
Product Development
Electrical and Controls - System Architecture
Position level
Working time
Full Time
Contract type
Working pattern
9am - 6pm Monday to Friday

Description & Requirements


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.

Purpose of Role

Reporting to the Software Testing Principal Engineer, you will be responsible for SW validation on a variety of systems and platforms across programmes, performing static tests on test rigs and static and dynamic tests on vehicles.


Principal Accountabilities

·   Development and execution of test cases in accordance with the requirements and technical contents of the systems under test

·  Test execution on automated hardware in the loop automated test environment

·   Analysis of test results, understanding the system requirements and using an analytical approach to identify possible issues, creating an accurate and detailed description of the issues

·   Working closely with software developers, plan, design, and execute testing to support the in-house software development using agile methodologies

·   Produce accurate documentation and test reports, managing the hardware and software configurations with appropriate version control 

Knowledge, Skills and Experience

  • Excellent knowledge of Automotive protocols CAN, LIN 2.X and 100Base-TX Ethernet
  • Excellent knowledge of diagnostic protocol UDS ISO-14229, and XCP measurement and calibration protocol
  • Significant working experience with software testing automation toolchain in HIL environment (vTestStudio, AutomationDesk)
  • Previous exposure to programming languages (C, C#, Python, CAPL)
  • Good electric and electronic skills to support rapid prototyping and proof of concepts
  • Familiar with Agile methodologies
  • Familiar with AUTOSAR and model-based software development
  • Electrical, Software or Electronic engineering degree 2:1, or above
Personal Attributes

  • Deep passion for automotive electronics, testing and control strategies
  • Naturally technical, able to employ fundamental engineering principles, practical problem solving and optimize work processes
  • High self-motivation, willingness to learn and develop
  • Ability to work as a team member and confidently alone
  • Conscientious and attention to quality, reliability, and safety
  • Perseverance and tenacity to complete testing plan with the highest quality standard
  • Excellent verbal and written communication skills
  • Effective time management and prioritisation of tasks between multiple projects