Embedded Software Developer


Embedded Software Developer

  • Location

    Guildford, Surrey

  • Sector:

    Software Development

  • Job type:


  • Salary::

    £40000 - £72000 per annum + Benefits

  • Contact:

    Lee Bowles

  • Contact email:


  • High Salary:


  • Low Salary:


  • Reference:


  • Job Published:

    8 months ago

  • Expiry Date:


  • Consultant:


Embedded Software Developer (Wireless and Network Security Product Groups)

The Software Engineer role will involve innovation and development of new cutting-edge products, mentoring and coaching other engineers (depending on grade) and supporting technical bid and project activities. Our systems support Governments and Customers around the world in helping them defend against cyber threats and so they must be able to rely on the quality of our products.

The role interfaces both with our wider development teams, and clients as required.

Essential skills and knowledge

Strong Embedded C++ and Java
Experience of modern libraries including STL, Apache libraries (NiFi etc)
Good grasp of networking fundamentals.
Ability and desire to learn new programming languages and technologies quickly.
Proven problem-solving and fault-finding skills.
Evidence of innovation and initiative.
Linux development experience.
Windows development experience.
Experience of scripting languages

Essential competencies and experience

Excellent interpersonal skills
Attention to detail and accuracy
Desirable competencies and experience

Scripting languages - e.g. Ruby, Python, Bash
Knowledge of distributed version control systems
Experience with automated build and continuous integration suites
Understanding of low-level computing concepts
Defect Tracking software (JIRA preferred)
Experience planning, estimating and designing system components
Customer facing skills
VoIP/VTC standards

Security Clearance is required for this vacancy. If you are not currently Security Cleared, you will need to be eligible for this and willing to go through the process