General information

Job Title
Senior Engineer - Controls Software
Ref #
Tuesday, May 17, 2022
United Kingdom
Business area
Product Development
Electrical and Controls - Software
Position level
Qualified Senior
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

The Senior Engineer – Controls Software will develop innovative control systems in Hybrid Powertrain, Transmission, Chassis, Cooling or Body control systems.  Working in Simulink, they will lead delivery of functionality from concept to production.  Controls are hosted on an ethernet based zonal domain controller electrical architecture & the scope includes functional safety & security requirements as well as core functionality, offering a great opportunity for personal and technical development.

Principal Accountabilities

  • Define, design and deliver control functions including requirements,  interfaces and algorithms
  • Implement control functions in Matlab Simulink/Stateflow
  • C-code generation and analysis
  • Conduct SW components testing using MIL and SIL techniques
  • Testing SW components within the system on the HIL
  • SW components verification & validation against requirements
  • Work cross-functionally to deliver SW components
Knowledge, Skills and Experience

  • Model-based, auto-coded software prototyping and production implementation
  • Support vehicle software testing and calibration
  • Excellent Control theory background
  • Excellent knowledge of Automotive Software across chassis system, hybrid supervisor, body systems, power management, transmission controls or HVAC applications
  • Good knowledge of the above system(s) at System Architecture Level
  • Software requirements capture and detailed software design into specifications
  • Model-based control software development and verification
  • AUTOSAR software components generation and integration
  • Verification testing in MIL, SIL and HIL environments, and in-vehicle integration
  • Compliance to industry standards such as ISO26262 and ASPICE
  • Demonstrative experience in the automotive sector
  • Mechanical or Automotive Engineering Degree 2:1 or above

Personal Attributes

  • Passion for software, electronics and automotive control systems.
  • Technical mindset with the ability to work from fundamental engineering principles
  • Conscientious with excellent attention to detail for quality, reliability and safety
  • Self-motivated, pro-active in anticipating & addressing potential problems, willingness to learn and develop
  • Proven personal & team workload management skills
  • Collaborative, working effectively across teams & departments to deliver on time & to quality.
  • Excellent verbal and written communication skills
  • Willingness to work in a high paced environment with flexible attitude to working hours/ business trips
  • Travelling to proving grounds in all seasons (winter/summer testing)
  • Driving Licence