We would like to use cookies to ensure we give you the best experience on our website. If you consent to us using cookies, please click accept.

Graduate Software Engineer

Department: R&D
Location: R&D
Reports To:

General Description

We are currently searching for a Graduate Embedded Software Engineer to compliment Titan's design team with an embedded software capability. You will support products being developed for use in high performance automotive components. 

Responsibilities and Duties

You will be responsible for:

  • Collaborating with team members to define systems and architectures that solve challenging engineering problems
  • Writing embedded software for electro/mechanical systems used both on and off vehicle
  • Supporting bring-up and debugging of embedded systems
  • Work with the Project Manager to estimate timescales for tasks
  • Deliver projects to agreed deadlines

Person Specification

The successful candidate will have/be: 

  • Educated to Degree level in Software or Electronic Engineering
  • Proficient programming embedded applications in C/C++
  • A genuine passion for solving technical challenges
  • Appreciation of microcontroller peripherals and interfaces
  • Knowledge of the full software development life cycle
  • A commitment to quality and delivering consistency
  • Using scripted language (Python or Matlab)
  • Experience of Automotive comminications using CAN/FlexRay and programming with Arduino or Raspberry Pi boards

You must have a genuine and demostrable interest in electronic/mechanical engineering, possess good communication skills (both verbal and written) along with a positive can do attitude to enthuse others. 

Health & Safety


« Back to Careers

Newsletter Sign Up


Corporate Brochure