Connecting to Linkedin


Software Manager

Software Manager

Job Title: Software Manager
Contract Type: Permanent
Location: Surrey
Salary: Up to £80k + Bonus + Benefits
Start Date: ASAP
Reference: DW4831
Contact Name: David Watts
Contact Email:
Job Published: June 11, 2019 09:54

Job Description

This is a new position reporting into an Engineering Director.  You'll have responsibility for the Software Engineering team comprising Graduates, Engineers, Senior Engineers and Principal Engineers, as well as Contract Engineers and will be working for an automotive technology firm based across the US, UK and China, & their mission is to drive sustainable transport through innovation, imagination & efficiency

We are ideally looking for people who have worked in the automotive industry and can lead a team developing embedded software that will drive electric vehicle technology.

The Software Manager’s main responsibilities are threefold:

  • Provide appropriate governance to the design, development and delivery of software
  • Provide line management and leadership to the software team
  • Facilitate efficient and effective cross discipline working

Key Responsibilities

  • Authority for software release
  • Provide line management of the software team
  • Work closely with the senior management team
  • Align, cascade and agree individual objectives to support overall achievement of the company and functional objectives
  • Provide a strong interface with other functions, particularly the Systems and Hardware teams
  • Encourage and enable the team for delivery of work products considering quality and timing
  • Perform reviews of work completed by the software team and manage changes
  • Ensure requirements are available to the software team and manage non-conformance
  • Contribute to the continued evolution of the product development process and ensure that it is understood, managed and executed
  • Develop, recruit and lead by example
  • Support continuous improvement of relevant software systems and procedures

Relevant Knowledge & Experience


  • Experience managing software engineering team and projects
  • Experience of software estimation and planning
  • Time management & prioritisation skills
  • Sound knowledge of embedded software development using the C language
  • Experience in auto-coding using tools such as Mathworks Embedded Coder or dSPACE
  • Sound knowledge of AUTOSAR
  • Degree (BEng) in relevant engineering field
  • Application of software design process
  • Good understanding of functional safety standards such as ISO 26262
  • Experience in deriving and developing software requirements
  • Understanding of codes of conduct and ethical working


  • Knowledge of software testing including Hardware-in-the-Loop and Unit Test
  • Experience of electric motors and the associated control systems
  • Knowledge and experience of applying Automotive SPICE
  • Knowledge of SysML
  • Knowledge of VHDL
  • Knowledge of PC development tools
  • OEM/Tier 1 experience with software for vehicle ECUs
  • Experience working with high power electric and hybrid powertrains

Benefits Package

  • Discretionary Bonus
  • Life Assurance
  • Pension Scheme
  • Private Healthcare
  • Share Options
  • Learning & Development
  • Relocation