Embedded C Software Developer

Location
Liverpool, Merseyside, England
Salary
£35000 - £45000 per annum
Posted
03 Mar 2018
Closes
31 Mar 2018
Ref
BBBH104
Contact
FINTEC Team
Contract Type
Permanent
Hours
Full Time

FINTEC recruit is seeking an Embedded C Software Developer for our client based in Liverpool.

This is a permanent position with a salary of £35k - £45k depending on experience.

As an Embedded C Software Developer you will be required to:

  • Develop new features for a wireless intrusion detection/prevention system based on C and PCAP
  • libraries.
  • Help develop verification and test procedures for new software/firmware releases.
  • Maintain the portability of this system to, and across new device platforms
  • Maintain a secure OpenSSL client-server connection
  • Maintain an automated remote update system
  • Coordinate and liaise with the Engineering Manager and other members of the development team
  • over work progress, and present regular progress reports on the development status to members of
  • the team
  • Help develop and present demonstrations of the system to company directors as well as potential
  • customers.

Requirements:

Essential skills:

  • Basic knowledge of client/server models for TCP/IP based internet communications.
  • Development experience in Embedded C, Bash
  • Competency in UNIX/Linux based embedded and development environments
  • Experience in Linux Kernel and Device Driver Development
  • Ability to work with DVCS such as Git / Mercurial

Desirable skills:

  • Good knowledge of WIFI standards and threats
  • Working knowledge of existing 802 device driver architectures (or similar)
  • Development experience in Python, C/C++
  • OS experience in OpenWRT
  • Experience interfacing with libPCAP, libOpenSSL
  • Experience debugging wired/wireless network protocols using tools such as Aircrack-ng, Wireshark/Tcpdump

Please click on apply or send your CV directly to our team and quote Ref: FT104

FINTEC recruit specialise in IT, Engineering, Finance, Legal and Business Support roles for permanent and contract positions, UK and International.