Eminox

Control Engineer

Details:

All vacancies

Closing Date:
31-03-2020
Location:
Gainsborough, Lincolnshire
Contact Type:
Permanent
Salary:
Competitive with benefits

Description

We are looking for a Control Engineer to become part of an established but growing team. This position will develop control strategies and electronic systems targeted at lowering vehicle emissions. The role is focused on writing formal requirements, implementing these through model-based development (Simulink) and verifying the solution using MiL and HiL techniques. The role would suit an individual with automotive electronics development experience who has practical experience with vehicles and familiarity with CAN and calibration tools. The control strategies often link directly with external electrical hardware so knowledge in this area would be very beneficial.

Person Specification

Qualifications:
• BSc, BEng (Electronic, Control, Mechanical Engineering or computer science) (essential)
• UK Driving Licence (essential)
• MEng (desirable)
• Matlab Certified (desirable)

Knowledge and Experience
• Real time embedded systems experience (essential)
• Model based development (Matlab Simulink) (essential)
• Familiarity with working on a process driven development (V cycle) (essential)
• Testing experience of MiL, SiL or HiL level (essential)
• Hardware component and sensor technology knowledge (essential)
• Understanding of control theory (essential)
• Working knowledge of vehicle CAN and the supporting tools such as Canalyzer (essential)
• Experience deriving key information from data (essential)
• Aftertreatment systems knowledge (desirable)
• Understanding of catalyst chemistry (desirable)
• Vehicle OBD knowledge (desirable)
• Understanding of J1939 (desirable)
• Agile development experience (desirable)
• Experience of Calibration tools such as CANape, Inca, ATI vision (desirable)
• Managing projects with external suppliers (desirable)

Key Skills (Essential)
• Ability to write formal requirements for both systems and software
• Ability to implement software/models to deliver the functionality of requirements
• Encapsulate functionality with clearly defined interfaces
• Excellent and determined problem solver
• Experience with a scripting language such as Matlab or Python
• Understand electrical datasheets to specify sensors and actuators
• Rapid prototyping of functionality to quickly prove concepts or new technologies
• Configure and use CAN tools such as CANalyser
• Configure and use Calibration tools such as CANape
• Working with version control tools such as SVN and GIT
• Team player: work effectively within teams and liaise across functions
• Organisation skills: able to handle multiple projects and manage time effectively
• Effective communication and presentation skills
• Able to achieve results efficiently and work with minimal supervision

Key Skills (Desirable)
• System architecture development
• Engine dyno testing experience
• Introduce and improve processes
• Use of issue tracking and management software such as Jira
• Working with version control software
• Capable of using an Oscilloscope to test functionality or diagnose problems
• Familiarity with the setup and operation of HiL rigs (dSPace)
• Handling large datasets in software
• Previous experience with textual object oriented programming techniques
• Understanding of machine learning and big data

Attributes (Essential)
• Effective communication skills
• Good written English
• Team player
• Ability to multi-task
• Ability to deliver on time at the right quality
• Integrity
• Motivated
• Takes responsibility
• Completer/finisher mentality
• Confident and self-assured
• Values others and team worker

Attributes (Desirable)
• Ability to explain complex concepts using plain English
• Aspires to deliver simple solutions to complex problems

Key Responsibilities

• Break down customer requirements into system and software requirements
• Implement software/models to deliver the functionality of requirements
• Write regression tests to prove functionality is delivered – both MiL and HiL
• Follow and contribute to the Eminox software development process
• Peer review colleagues work
• Demonstrate a methodical approach to development and strive to deliver the simplest solution
• Contribute to overall system design specification and implementation
• Work with suppliers to ensure bought-ins such as sensors and actuators meet the system requirements
• Collaborate with suppliers to deliver products and solutions customised to Eminox’s needs
• Understand how the whole system works and how it interfaces with the target application
• Process large datasets to gain insights into the control strategy behaviour and performance
• Develop test plans for new hardware to ensure its operation is fully understood and captured
• Write requirements which directly relate to both the operation and fault diagnostics of hardware
• Support new technology programmes through research and prototype development
• Draft electrical looms for systems under development

Understanding and adherence to the following:
• H&S policy and procedures
• Eminox business quality standard (IATF 16949 & ISO 9001)
• All group and Eminox policies and procedures

And in addition:
• Understand risk management in the context of IATF as applies to this role
• Demonstrate and uphold the company values
• Demonstrate a pro-activeness towards personal development

Submit your application today

Upload CV (Required)

Upload Covering Letter (Required)