Principal Software Systems Engineer

Applications have now closed

Please visit our main job board to see all our current vacancies.

Principal Software Systems Engineer

Variety is the spice of life and this role offers the chance to develop strategic and future processes and technologies for a global engineering business. If you have a good understanding of embedded software, hardware and systems integration please see the job description below.

Job Description

Principal Embedded Systems Engineer
Up to £50,000 + benefits

What's in a name? Embedded systems engineer, Software integration engineer, Software manager? They all mean different things to different people but this role encompasses all three so if you have a passion for software but want more of a challenge than writing code all day this could be the perfect role for you!

You will be responsible for leadership across a global business developing the processes and future strategy associated with embedded systems hardware and software covering all elements of the lifecycle from design through to testing and validation.

Liaising with suppliers and internal teams to deliver and integrate the latest hardware and software products ensuring they meet standards - Safety, security, interfaces etc
Reviewing supplier proposals/quotes to ensure business is getting the robust, capable, appropriate and cost effective hardware and software to meeting needs
Developing standard requirements for software delivery and hardware to ensure that all integrated technology will survive in the environment
Working with business units to develop specifications, perform gap analysis and help review supplier proposals
Driving an improved software test and validation process, covering supplier testing through to on-machine testing to ensure good coverage and compliance with appropriate coding standards (such as MISRA)
Developing strategy for an appropriate architecture covering hardware, middleware, firmware, high-level control, low-level control and interfaces


Degree qualified or equivalent preferably with the focus being either control system engineering, software engineering or embedded systems
A wide range of skills in an embedded system environment ideally within Agricultural or Off-highway machinery, Automotive, Aerospace etc
Excellent knowledge of design/support/specification of embedded systems
Understanding of testing and test design of embedded systems
It would be beneficial to have an understanding of hardware in the loop / software in the loop / model in the loop environments.
V Model lifecycle and approach and associated tools (DOORs)
Software coding to appropriate standards (i.e. MISRA C).
CAN Networks and tools
Model based software/control development - Matlab, Simulink etc.
Conducting Software audits / supplier audits.

As a Principal Engineer you will be leading and manging projects and potentially leading others within project teams so self-motivation and excellent communication skills are a must
You will be a good problem solver with a logical approach and the ability to "sell" new solutions to the business

Advanced Resource Managers Engineering Limited operates & advertises as an Employment Agency for permanent positions and as an Employment Business for contract/temporary positions.

Key Consultant

Katherine Smallwood

Katherine Smallwood profile edited

I have 9 years’ experience in engineering across mechanical, electronics and software design, working with talented individuals from engineer to director level across the UK and EU. I am passionate about technology. I thrive when working on technical engineering projects with clients to find them the right candidates for their business.