Computer Futures

Job offer Principal Software and Controls Engineer

High Wycombe

Computer Futures

Job position

> 10 years experience
High Wycombe, England, United Kingdom
Published on 02/07/2024

Share this job

Role: Principal Software & Controls Engineer

Hybrid model: 3 days on site in Buckinghamshire & 2 days remote

Salary: Up to £75,000 + Bonus + Benefits

Location: Buckinghamshire

We are currently recruiting for one of our customers in Buckinghamshire who specialise in motor design, inverter hardware and software design for the automotive industry.

Our client are looking for Principal Software & Controls Engineer to work on cutting edge motor control technology and be the lead technical authority on motor control systems across the business.

As a Principal Software & Controls Engineer, you will be a key contributor to all aspects of the project life cycle including requirement specification, software design, implementation, test and integration.

Our client is looking for someone to question and challenge the norm and really push the limits of quality and advancement across their suite of products.

Desired experience / skills

Minimum of 5 years experience in relevant field (automotive, aerospace)
Track record of developing and implementing model based control strategies
Strong experience working with complex electro-mechanical systems
Experience working on passenger car and motorsport inverter system applications
Exposure to all aspects of V-cycle system design and development
Experience of motor control algorithms, Field Oriented Control, Space Vector Modulation and inverter sensorless algorithms (other areas of powertrain and vehicle control unit software development will considered)
Developing control algorithms for real-time embedded systems; preferably in automotive applications
MATLAB & Simulink experience
Software unit and integration testing
Knowledge of automotive HV systems
AUTOSAR standard & AUTOSAR compliant SW development
Experience of real time OS and knowledge of protocols such as J1587, J1939, ISO14229, i.e. serial communication, diagnosis and software download.


Develop control software for electric machine inverter systems and hybrid vehicle applications
Develop, test, validate and verify high level control algorithms in MATLAB & Simulink and pure C-code (eg: Motor control algorithms, FOC, driveability functions, sensor processing, diagnostics, etc.)
Follow best practice software development guidelines e.g. ASPICE, MAAB, MISRA-C
Support and mentor more junior team members in order to facilitate their professional development
Act as a Technical Reference / SME for Inverter Control Topics.
Develop safety relevant software according to Automotive and Aerospace standards e.g. ISO26262 & DO-178.
Integrate high level algorithms with low level embedded software applications
Software based validation of control algorithms through SiL, MiL,
System based validation of control algorithms and complete SW using DSpace HiL test processes and Dyno based testing.
Support plant model development and test-harness creation for software validation
Interfacing and supporting other teams & customers with Controls & Software topics
Customer support for complex simulations including Travel to customer test facilities when necessary
Participating / contributing to design reviews of software projects and product design
Managing / coordinating engineering changes and maintain detailed design records
Issue tracking & resolution using industry standard tools (e.g. JIRA)
Support hardware commissioning, motor dyno testing and data analysis tasks for fault finding
Perform tool development and process automation using industry tools e.g. DSpace Automation Desk
Perform software integration, merges and releases via GIT repository management
Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

To find out more about Computer Futures, please visit XX XX XX XX XX

Apply to this job!

Find your next job from +1,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Principal Software and Controls Engineer

Computer Futures

Connecting tech talent

Free-Work, THE platform for all IT professionals.

Its contents and its IT job board are 100% free of charge for contractors and freelancers.

Recruiters area
2024 © Free-Work / AGSI SAS
Follow us

Technojobs has moved to Free-Work

We are thrilled to welcome you to Free-Work, an international platform dedicated to supporting IT talents, freelancers, and contractors in their professional journeys within the tech industry.

Technojobs has moved to Free-Work! Here, we will continue to offer a wide range of job opportunities, industry insights, news, and guides to assist you in your career. Plus, enjoy our new features including a community forum and exclusive deals and discounts available only to Free-Work users.

💡 Good to know: Your profile remains the same. Simply log in using your Technojobs email and password.

Enjoy your visit!

The Free-Work team