Senior Software Controls Engineer

ARM

Dudley

On-site

GBP 70,000 - 100,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ARM in the United Kingdom is seeking a Senior Controls Software Engineer to join its automotive electrification team. You will lead development of inverter and motor control, battery management, and vehicle charging software across prototype and production programs.

You will guide junior engineers, define software requirements, contribute to architecture, and validate control software using model-based methods. Expect hands-on testing, calibration, and collaboration with customers and suppliers.

Qualifications

  • Degree in Software Engineering, Control Systems Engineering, or related technical discipline.
  • 5+ years automotive controls experience.
  • Experience with electric motor & inverter control, BMS, DC/AC charging.
  • Experience with MATLAB/Simulink.
  • Experience with CAN-based development and CAN tools (CANape/INCA/CANalyzer).
  • Strong communication and customer-facing skills.

Responsibilities

  • Lead the technical delivery of application-level controls and software activities.
  • Provide guidance and technical support to junior engineers.
  • Define, develop, and maintain software requirements.
  • Contribute to software architecture and technical solutions.
  • Develop and validate control software using model-based development.
  • Participate in prototype builds, commissioning, calibration, testing.
  • Investigate software and system-level problems and root causes.
  • Support integration between powertrain products and vehicle systems.
  • Provide clear technical updates on progress, risks, and deliverables.
  • Represent the software function in discussions with customers.
  • Contribute to project planning and resource estimation.

Skills

Analytical thinking
Technical communication
Independent work
Customer-facing

Education

Degree in Software Engineering / Control Systems

Tools

MATLAB/Simulink
CANape/INCA/CANalyzer
C programming
Microsoft Office

Job description

Senior Controls Software Engineer

BMS | Charging | Inverter & Motor Control

We are seeking a highly capable Senior Controls Software Engineer to join an innovative automotive engineering team developing advanced electrification and control technologies for both prototype and production vehicle programmes.

The successful candidate will play a key role in the development of inverter and motor control, battery management, and vehicle charging software. You will be involved from the early stages of requirements and software architecture through to implementation, testing, calibration, vehicle integration, and problem resolution.

As a senior member of the team, you will also provide technical direction and support to less experienced engineers, while working closely with customers, suppliers, and other engineering disciplines.

What You'll Be Doing
  • Lead the technical delivery of application-level controls and software activities.
  • Provide guidance, coaching, and technical support to junior members of the engineering team.
  • Define, develop, and maintain software requirements throughout the project lifecycle.
  • Contribute to the definition of software architecture and technical solutions.
  • Develop and validate control software using model-based development techniques.
  • Participate in prototype vehicle builds, commissioning, calibration, and development testing.
  • Investigate software and system-level problems, identifying root causes and supporting effective solutions.
  • Assist with the identification and resolution of integration challenges between powertrain products and wider vehicle systems.
  • Provide clear technical updates on project progress, risks, issues, and deliverables.
  • Work directly with customers and represent the software engineering function during technical discussions and development activities.
  • Contribute to project planning, resource estimation, and technical delivery.
What We're Looking For

We are looking for an experienced engineer with a strong background in automotive controls and embedded software.

You should have:

  • A degree or equivalent qualification in Software Engineering, Control Systems Engineering, or a related technical discipline.
  • 5+ years of relevant automotive industry experience working with control systems.
  • Practical experience in one or more of:
    • Electric motor and inverter control
    • Battery Management Systems (BMS)
    • DC and AC vehicle charging
  • Experience diagnosing and resolving faults within complex automotive powertrain systems.
  • A sound understanding of electrical and electronic systems and circuits.
  • Experience working directly with customers and a willingness to travel to customer, development, or test sites when required.
  • Strong practical experience with the MATLAB/Simulink development environment.
  • Experience using CAN-based development, calibration, and diagnostic tools such as CANape, INCA, or CANalyzer.
  • Competence with standard Microsoft Office applications.
  • An understanding of how application software interfaces with underlying/base software.
  • Experience with software debugging and diagnostic techniques.
  • Knowledge of C programming.
What You'll Bring

Beyond your technical expertise, you'll be someone who enjoys working collaboratively and taking ownership of challenging engineering problems.

We're looking for an individual who is:

  • Proactive, adaptable, and comfortable working independently.
  • Naturally curious and motivated to understand and solve complex technical issues.
  • Comfortable taking ownership of tasks and making sound engineering decisions.
  • Able to manage competing priorities across multiple projects and deliverables.
  • A strong communicator who can explain technical information clearly to both technical and non-technical audiences.
  • Confident presenting technical information to customers and project stakeholders.
  • Organised, analytical, and methodical in your approach.
  • Keen to share knowledge and help develop the engineers around you.
Why Join?

This role provides the opportunity to work at the forefront of automotive electrification and powertrain control, contributing to the development of sophisticated software for real-world vehicle applications.

You will have the chance to work across the complete development process — from defining requirements and designing control strategies through to software implementation, vehicle testing, calibration, and final system integration

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software & Controls Engineer
Software & Controls Engineer

Recruit 12 • Caldecote

On-site
GBP 55,000 - 75,000
Software & Controls Engineer
Software & Controls Engineer

Recruit 12 • West Midlands

On-site
GBP 60,000 - 85,000
Lead Software & Control Engineer
Lead Software & Control Engineer

Recruit 12 • Caldecote

On-site
GBP 90,000 - 120,000
Lead Software & Control Engineer
Lead Software & Control Engineer

Recruit 12 • West Midlands

On-site
GBP 90,000 - 120,000
Chief Software & Controls Engineer
Chief Software & Controls Engineer

Breath HR • Coventry

Hybrid
GBP 80,000 - 100,000
Flexible working arrangements
Professional development opportunities
Senior Control Software Engineer (BMS, Charging)
Senior Control Software Engineer (BMS, Charging)

TAE Power Solutions • Birmingham

Hybrid
GBP 70,000 - 95,000
Hybrid/remote work options
Equity participation
Generous rewards for patents
+2
Senior Controls Software Engineer: EV Powertrain & BMS Lead
Senior Controls Software Engineer: EV Powertrain & BMS Lead

ARM • Dudley

On-site
GBP 70,000 - 100,000
Senior Software & Control Lead - Electrified Powertrain
Senior Software & Control Lead - Electrified Powertrain

Recruit 12 • West Midlands

On-site
GBP 90,000 - 120,000
Senior Systems Engineer - Motorsport
Senior Systems Engineer - Motorsport

McLaren Automotive Ltd • Woking

On-site
GBP 60,000 - 95,000
Electrified Powertrain Software & Controls Engineer
Electrified Powertrain Software & Controls Engineer

Recruit 12 • Caldecote

On-site
GBP 55,000 - 75,000