Sorry, this job is no longer available

Please use the search to find another job.

Software Engineer


  • Competitive
  • Edinburgh
  • Posted: 20/01/2020
  • Permanent
  • Job Ref: 216104142

Job Details

Would you like to join our Edinburgh based client working on cutting-edge communication technology? We're looking for someone with excellent skills in system level configuration and integration to ensure that our client's firmware and applications to maintain their outstanding quality. If you have the following skills and experience please apply below:

• Expertise in C/C++ and scripting languages including but not limited to Python, Bash and Perl

• Knowledge of Linux kernel architecture, module development and kernel customisation

• Expertise in embedded Linux kernel architecture, kernel customisation and module development

• Networking/wifi protocol experience

• Great knowledge of OpenWRT or equivalent router operating system configuration

• Deep knowledge of 802.11 protocol stack and hostapd/wpa supplicant framework configuration

• Solid experience of using source control and versioning tools such as SVN on an everyday basis

• Knowledge of test harnesses and systems

• Great understanding of digital hardware and architecture (ie discrete logic, FPGA, ASIC)



This role comes with a great remuneration package so please do get in touch ASAP if you'd like to learn more.