Graduate C++ Software Developer

  • Location

    Guildford, Surrey

  • Sector:

    Software Development

  • Job type:


  • Salary::

    £27000 - £45000 per annum + benefits + bonus

  • Contact:

    Lee Bowles

  • Contact email:


  • High Salary:


  • Low Salary:


  • Reference:


  • Job Published:

    4 months ago

  • Expiry Date:


Graduate C++ Software Developer (Wireless and Network Security Products)- Guildford (£27k-£45k)

My client, a global leader within the Security and Defense industry, are looking for a Graduate C++ Software Developer to come and join their Wireless and Network Security Product team in Guildford for a permanent opportunity.

Roles and responsibilities:
Depending on your project assignment and level of experience, you may work on some or all the following:
-High performance wireless or network security application design/development in C++ and related languages.
-Developing and deploying software which typically includes low level development (e.g. real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems.
-Managing technical tasks/projects and people
-Be involved in customer-facing delivery, sometimes to challenging deadlines.
-Customer-facing business development and consultancy
-Have a strong interest in expanding technical knowledge both in areas of core expertise and more generally.
-Work towards gaining the experience required to take technical lead roles.
-Mentoring and coaching junior colleagues

Skills and experience:
We are looking for ambitious, high-calibre people with the following characteristics:

-Highly motivated with a strong academic background in Electronic or Software Engineering, Physics or Mathematics (typically with a 2:1 or 1st class degree)
-Proven problem-solving skills
-Broad interest in wireless or network security technology, and awareness of latest industry developments.
-Ability to multi-task and stay organised in a dynamic work environment
-Excellent team working abilities
-Ability to learn quickly
-Ability to produce high-quality software
-Eligible for SC Clearance

-Understanding of low-level computing concepts
-1+ year experience of C++ development.
-Understanding of radio communication systems and concepts
-Understanding of network security principles and concepts
-Range of other development skills, including one or more of the following: embedded software (C), Java.
-Proven record of successful project delivery