• Edinburgh
Job types
  • Permanent
  • Aerospace
  • Computer and technology
  • Consultancy


  • Designer
  • Developer
  • Mid-level
  • Senior
  • C
Job reference


La Fosse is looking for an Embedded Linux Engineer to join a growing technical team to work on a number of new projects. These projects will involve you working as part of a global team to deliver innovative solutions. You’ll be working with a mixed discipline team of engineers (software, hardware, mechanical, quality) to support our medical, telecommunications and aerospace customers..

Essential Skills

  • Can lead, inspire and motivate software engineers of various experience levels
  • Experience with embedded development, developing cross-compiled software on microcontrollers/microprocessors such as ARM
  • Highly capable with Modern C++ programming language and/or embedded Linux embedded operating systems
  • Awareness of software considerations when reviewing hardware schematics and datasheets
  • Experience of debugging software and supporting board bring-up activities
  • Good communication skills, fluency in English is a must
  • Excellent analytical, problem solving and organizational skill

Desirable Skills

  • Experience in CyberSecurity
  • Proven experience with C or Modern C++
  • Aerospace/defence sector exposure
  • Awareness of Agile development practices
  • Familiarity with one or more embedded operating systems -QNX, ThreadX or FreeRTOS
  • Awareness of real-time development and/or safety critical systems
  • Awareness of scripting languages and continuous integration frameworks
  • Reasonable understanding of other disciplines and may have led multi-disciplined team

Apply for job

You can apply to this job and others using your online CV. Click the link below to start