EMBEDDED C SOFTWARE ENGINEER

Apply now

Location: Glasgow
Job type: Contract
Aircraft type:
Contact: Mark Aizlewood
Sector: Aviation
Job Role:

Undertaking Full Lifecycle Software Design utilising C++ in a real time embedded systems environment. The role requires the estimation, analysis, design, implementation, test, debugging and qualification of software systems in a real time, embedded, safety related environment.

ESSENTIAL SKILLS / PROVEN ABILITY

  • Real-time embedded Software Embedded C and/or C++.
  • Ability with a range of RTOSs, platforms and of the hardware/software interface E.g. ThreadX, FreeRTOS, uC/OS, VxWorks and "bare metal".
  • Ability with a range of development environments and build systems.
  • OOD, OOP, SOLID and TDD principles.DESIRABLE SKILLS / KNOWLEDGE
  • Practical ability in design patterns.
  • Hardware/software interface and debug.
  • Any ability in developing communications protocols (RS232, RS485, Ethernet, TCP/IP)
  • |Developing to standards in a safety-related environment (DEFSTAN 00-55/00-56, IEC 61508, DO178B or similar)

ADDITIONAL SECURITY INFORMATION: IDEALLY WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY / DEFENCE ENVIRONMENT / INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO IS CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)

Apply for this job

CV:





x
We use cookies Cookie policy. Our Privacy policy. Agree