Software Programming Research Engineer - 35150

  • Location

    Gaydon, Warwickshire

  • Sector:

    Automotive, Threat protection & cyber security

  • Job disciplines:


  • Salary:

    £0.00 - £31.33 per hour

  • Contact:

    Tim Parkes

  • Contact email:

  • Salary high:


  • Salary low:


  • Job ref:


  • Published:

    9 months ago

  • Duration:

    1yr Initially

  • Expiry date:


  • Startdate:


  • Consultant:



Ref: 35150

Title: Software Programming Research Engineer

Salary/Rate: £31.33

Division: Advanced Engineering

Contract Position based at: Warwick University

Position Description:

You will be responsible for providing software/electronics support for a number of research project delivery teams. You will use a number of different programming languages such as C++, C#, Java and JavaScript.

You will work in a cross functional team of Project managers, Human Factors Experts, Engineers and Designers to deliver working prototypes to a high standard.

Key Responsibilities:

  • Provide high quality software solutions.
  • Provide accurate time scale estimates and risk assessments as input to the project planning process.
  • Providing software that is maintainable by others
  • Reporting of progress made.
  • Work and communicate openly and effectively within the team environment.
  • Manage workload effectively

Skills Required:


  • Competent Programmer (multiple languages)
  • Graphical / UX software (Qt, Unity)
  • Embedded Systems

Experience Required:

  • C++
  • JavaScript
  • Object Orientated design
  • QT QML (Not essential but extremely beneficial)

Experience Preferred:

  • Experience of working in the automotive industry or similar within a research or advanced product development environment is desirable but not essential
  • C#
  • Java
  • Android/iOS development
  • Experience with Matlab/Simulink
  • Experience with CAN data logging tools
  • Arduino platform
  • Experience of structured design methods and processes
  • 3D modelling suites such as Blender/3DStudioMax/Maya

Education Required:

Educated to degree level or higher in a software engineering or computer science related discipline.

Additional Information:

Professional Skills required:

  • Strong English language skills, written and spoken word.
  • Good analytical ability.
  • Organised, process-driven approach to design
  • Cultural Awareness.
Linkedin_tracking _code