Connecting...

Engineering
Job

Senior Control Software Engineer

Senior Control Software Engineer
Location: Horsham
Salary: Up to c.£50,000


Role of Senior Control Software Engineer
A market leading Engineering / Manufacturing company who develop cutting edge technology within their field are seeking a Senior Control Engineer to provide control and software engineering support as part of the Systems Engineering function group . The Senior Control Engineer will be the point of contact for a key customer programme , where occasional off-site control calibration support will be required . Key tasks will be calibration and modification of existing control strategies for a new application.

Key Accountabilities of Senior Control Software Engineer

  • Deliver project control development and calibrations for customer programmes

  • Support the development of Power Systems , products and components through control software changes and bespoke software builds .

  • Work with the wider systems team and test department to support software calibration and issue resolution.

  • Engage with end users of the control software to identify opportunities for improvement

  • Deliver timely support and rapid issue resolution

  • Design , implementation , test and documentation of new control software features

Knowledge, Skills and Experience for Senior Control Software Engineer

  • Electronic Engineering degree or similar high-level qualification

  • Experience related to the above accountabilities , preferably in the automotive or aerospace sectors

  • Experience with electronic control systems and common communications protocols such as CAN and Modbus

  • Knowledge of standard software development processes and industry best practice

  • Familiarity with automotive calibration tools such as ATI Vision , CANape or similar

  • Experience of software development using Simulink and Embedded coder

  • Experience of modern high-level programming languages such as C/C++ and Python

  • Sound verbal and written communication skills to enable effective liaison with colleagues , and the exchange of complex software concepts with inexperienced users