Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

Senior Software Engineer

Ref no. BHN546555
Location Gillingham, England
Start date ASAP
Job type Permanent
Job status Closed

Job summary

Position Overview
The successful candidate will be responsible for developing real-time safety critical powertrain systems for use within passenger car and commercial vehicle applications

Key skills required for this role

C, MATLAB/ Simulink, Stateflow, ISO26262

Important

Sponsorship is not offered for this position. Hybrid-working offered after initial probation period.

Job description


Position
Senior Software Engineer

Location
Gillingham, Kent
We are not providing sponsorship for this role


Roles & Responsibilities

  • Generation of embedded C code to implement control algorithms typically from MATLAB Simulink & State flow diagrams
  • Integration of manually and auto-generated C code into a single application using IBM Rational ClearCASE or Plastic SCM
  • Static analysis of C code using QAC to MISRA standards and local guidelines
  • Verification of C code via peer review, electrical test bench and analysis of Unit Test results
  • Software Integration Reviews and Testing
  • Using commercial software for in-circuit debugging (Lauterbach)
  • Use of data acquisition systems over CCP (INCA, ATi) for calibration and debugging



Job Authorities

  • Documentation Approval



Skills
Mandatory

  • Minimum of 5 years' experience in developing real-time safety critical embedded systems using the C language
  • Understanding of Matlab-Simulink blocks
  • Educated to HND or degree level in Software Engineering or Electronics
  • Configuration management experience using IBM ClearCASE or similar



Desirable

  • Automotive engineering background
  • Understanding of CAN, UDS and J1939 protocols
  • Experience of working for a Tier 1 supplier in the automotive industry
  • CAN Tools (e.g. CANAlyzer)
  • Use of CCP calibration tools (e.g. INCA, ATI Vision, CANape)
  • Jira (or similar activity management tool)
  • Multicore exposure
  • Strong process discipline (V cycle and/or Agile)
  • Experience of real-time debugging using in-circuit emulation tools (e.g. Lauterbach)
  • CAN and/or J1939 protocol exposure and related tools (e.g. Vector tools)
  • PERL and/or Python skills
  • AutoSAR awareness
  • Automotive SPICE (ASPICE) awareness
  • ISO26262 awareness



Attributes

  • Self-motivated with a positive and flexible attitude towards work
  • Ability to communicate at all levels
  • Team orientated
  • Excellent attention to detail
  • Ability to work under pressure and to deadlines when required
  • Ability to prioritise and organise own workload
  • Treat colleagues and work colleagues with respect (Equality and Diversity)



Experience & Qualifications
Mandatory

  • Educated to HND or degree level in Software Engineering or Electronics
  • Minimum of 5 years' experience in developing real-time safety critical embedded systems using the C language



Desirable

  • ASPICE V3.1 awareness
  • ISO26262 awareness
  • Microsoft Office tools



Benefits

  • 27 days holiday + bank holidays
  • Long service holiday (if applicable)
  • Working hours are 37 each week
  • Pension Scheme
  • Dental plan
  • Onsite parking
  • Staff discount with selected retails + wellbeing platforms
  • Discounted gym membership at Roko
  • On Site Gym (£10 per Month)
  • Subsidised canteen
  • Friendly working environment
  • Relocation package of up to £6,000 (Subject to Criteria)

Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience

Learn more about Matchtech

Let us find jobs for you