Mid-Senior C++/Rust Software Engineer

SoCode Limited
Melbourn, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 74K

Job location

Remote
Melbourn, United Kingdom

Tech stack

Agile Methodologies
C++
Software as a Service
Cloud Computing
Computer Security
Computer Programming
Linux
Embedded Software
Python
Network Security
Network Protocols
Pair Programming
Software Engineering
Real Time Systems
SC Clearance
Bare Metal

Job description

The company is a cyber security spin-out from a globally established and highly reputable consultancy firm, who are developing the next generation of security solutions. Following continued growth, they are looking to hire another Software Engineer into the team and keeping an open mind towards seniority.

As a Software Engineer you will be working across the entire software development life cycle on projects with complex security requirements. Amongst other areas you will be contributing towards the development of Linux-based cloud applications and platform bring-up, real-time network protocols and network security.

You will be joining a collaborative team who are passionate about delivering the highest quality software and modern best practices such as TDD and paired programming within an Agile environment.

Requirements

  • You must be eligible for UK Security Clearance.
  • Experience programming in C++ and/or Rust.
  • Experience programming on Linux OS and Real-time systems.
  • Experience or knowledge of network security.

Desired, but not essential:

  • Experience or knowledge of TDD within an Agile environment.
  • Experience programming in Python.
  • Experience developing cloud-based applications.
  • An understanding of or familiarity with Embedded software / Bare metal programming.

Apply for this position