Automotive Control Software Engineer – Arcola Energy Ltd.
Arcola Energy is one of the fastest growing hydrogen technology companies in the UK. Working with some of the most progressive local authorities, fleet operators and OEMs to meet their zero-emission targets, our mission is to address the deployment gap between rapidly evolving low-carbon technologies and production-ready solutions.
Our purpose is simple: we want to do great things with great people
Position: Automotive control software engineer Reports to: Senior Control Systems Engineer Location: Flexible location: Arcola is currently operating a “work from home” model but the job holder will support programmes in Scotland, England and Europe as well as other international opportunities
Job Description The core activity is control software development, from concept through to production control, of fuel cell, battery and motor systems for commercial vehicles.
You will be working in Arcola’s Control Software team to develop control software forming part of fuel cell hybrid vehicles. The role comprises requirements capture, control strategy design, test results, diagnostics, and communications and system integration. You will be ensuring all software meets safety, reliability and compliance requirements, and follows industry best practices for control system code, including redundancy.
Primary responsibilities: * Model-based system design and auto code generation using Simulink & MATLAB * Testing of prototype systems * Developing and implementing test plans (DVP) * Capturing functional, safety and compliance requirements of control software. * Contributing to FMEAs * Working with simulation, electrical and mechanical teams to support effective whole system design * Working with quality and compliance manager to ensure designs meet code standards and regulations
Experience and competencies: * Degree in Computer Science, Electrical Engineering or other related engineering discipline * Automotive controls software experience * Knowledge of programming languages MATLAB/Simulink and C * Willingness to work cross-functionality in the Arcola team * Knowledge of classical control theory, adaptive controls, optimal controls, and state space modelling * Experience using version control, ideally git * Knowledge of CAN bus and higher protocols e.g. SAE J1939, CANopen * Experience in development and undertaking of SIL, PIL and HIL tests to prove designs * Understanding of electrical systems e.g. batteries, power electronics, electric machines etc. * Knowledge of DFMEA and V-Model software development process * General knowledge of functional safety and ISO 26262
What you’ll receive in return:
About Arcola: Arcola Energy is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future team, we do not discriminate on the basis of race, religion, colour, national origin, gender or gender expression, sexual orientation, age, marital status, disability or any other characteristic protected by law.
Arcola Energy is a privately owned company and offers a truly independent view of one of the fastest growing industries that will lead the road to zero emissions. Our independence also allows us to focus on what we believe in – products which make a positive contribution to society, delivered with total commitment to quality, safety and compliance.