Leading the way in recruitment

    • IT Recruit UK - Exclusively focused on the identification and placement of key IT professionals within the UK:
    • IT Recruit UK - A niche specialist IT recruitment agency with over 25 years' experience in the IT sector
    • Ready to start hiring...
    • Are you ready to make that move? Register with IT Recruit UK now...
    • Leading the way in Recruitment...

Top 10 Candidates

  • Senior IT Support Administrator
    IT professional with experience of leading a 3-man team in a Windows environment supporting 650 plus user’s onsite.
  • IT Manager
    IT professional with many years of experience of working within the IT industry at a technical and management level with supervisory experience.
  • Senior Developer
    A Senior Net Developer with more than 8 years of commercial experience in Software Development using Microsoft Technologies (DotNet C#, Asp.Net MVC)
  • Software Developer
    A senior software developer with more than 10 years industry experience. Post Graduate Master of Computer Application
  • IT Technician (Ref: 168273)
    Experience supporting Microsoft applications including Project and SharePoint. Very good working knowledge of MS Windows XP, 7 and 8 Operating System. Experience working within an ITIL environment.
  • Migration Manager (Ref: 168413)
    Responsible for management and delivery of the Lotus migration to Microsoft Exchange, including data, applications, directory SharePoint and Messaging. All technical aspects.
  • Software Developer (Ref: 168215)
    Software developer in C#, ASP.NET, PHP, SQL, Perl, web designer, IT technician, IT support

Embedded C Software Developer

MT 1518783471
.Com, ASP , Cold Fusion, Developer, Development & Programming, HTML / DHTML / XML, Internet, J2EE, Java, Java Developer, PHP Developer, Software Developer , Software Engineer, Web Designer, Web Designer, Web Programmer, Web Technologies
£35,000 to £45,000 Per Annum
+ Bens
Contract Type:


We specialise in the recruitment of high quality candidates in the IT sector. We have an excellent opportunity for a Software Developer who will help to develop our client’s portfolio of intrusion detection and prevention products and then integrate into a range of embedded systems using access points and Wi-fi enabled devices.

Embedded C Software Developer’s Core Duties

  • Develop new features for a wireless intrusion detection/prevention system based on C and PCAP libraries. This system will be part of an embedded Wi-Fi access point based on the OpenWRT operating system.
  • Help develop verification and test procedures for new software/firmware releases.
  • Maintain the portability of this system to (and across) new device platforms such as Ath9k/10k based chipsets.
  • Maintain a secure OpenSSL client-server connection to send information about the Wi-Fi status back to a Python server running on a Cloud-based server; includes extending the current interface standard based on new business and technical requirements.
  • Maintain an automated remote update system from a centralised repository.
  • Coordinate and liaise with the Engineering Manager and other team members over work progress and present regular progress reports, including maintenance of relevant project documentation.
  • Help develop and present demonstrations of the system to company directors as well as potential customers.

Embedded C Software Developer’s Skills required

  • Bachelor’s Degree
  • 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 / MercurialDesirable skills:
  • Good knowledge of WiFi standards and threats
  • Working knowledge of existing 802.11 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

Are you enthusiastic about this job? Send us your CV in word format today