C++ Software Development Specialist

3 weeks ago


Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

Job Summary:

We are seeking a skilled C++ software developer to join our team. As a C++ software development specialist, you will be responsible for innovating, implementing, supporting, and iterating on our real-time application systems, infrastructure, and code.

Key Responsibilities:

  • Innovate and implement high-performance, highly efficient, and highly maintainable C++ code
  • Ensure our designs and systems are highly available, resilient, and secure
  • Support and mentor other members of the team

Requirements:

  • C++, including Boost
  • Networking topics from asynchronous connection handling to TCP/IP parameters
  • Concurrency
  • RESTful APIs and web-serving concepts
  • Data structures and algorithms at scale
  • Relational and non-relational databases and concepts
  • Server-side Linux use and administration
  • Cloud infrastructure concepts and utilization

Desired Skills:

  • Devops topics including CI/CD, Jenkins, Docker, Kubernetes, Prometheus & Grafana
  • Machine learning algorithms and how to implement them
  • Prior work with algorithmic trading systems

What We Offer:

  • Comprehensive private healthcare, including vision and dental
  • Matched pension scheme
  • 25 days holiday and one extra day off for your birthday
  • Enhanced paternity and maternity leave
  • Career coaching and development paths


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Senior C++ Software DeveloperThis is an exciting opportunity for a Senior C++ Software Developer to join IC Resources and contribute to the development of innovative software solutions. The ideal candidate will have 6+ years of experience with C++ development for desktop applications, as well as experience with multithreading and development on...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Exciting Opportunity for C++ Software EngineersIC Resources is seeking a skilled C++ Software Engineer to join an innovative company building the first and only space-based cellular broadband network. This is a great opportunity for engineers to join an established company with the determination and passion of a start-up, in their latest phase of growth.Key...


  • Edinburgh, Edinburgh, United Kingdom Morson Talent Full time

    Job Title: Software Developer in Python and C++About the Role:This is a role for a motivated and skilled software developer with expertise in Python and C++ programming languagesKey Responsibilities:Design, develop, and test software applications using Python and C++Collaborate with cross-functional teams to identify and prioritize software development...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: C++ Software Engineer - Space-Based NetworkAbout the Role:We are seeking a highly skilled C++ Software Engineer to join our team at IC Resources. As a C++ Software Engineer, you will be working on the development of a space-based cellular broadband network. Our client is a well-funded start-up with a remote working policy and equity options.About...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    C++ Software Engineer Opportunity IC Resources is seeking a skilled C++ Software Engineer to join an innovative company building the first and only space-based cellular broadband network. This exciting opportunity allows you to work alongside some of the biggest names in the mobile telecoms / satcoms sector, with a long-term aim of having 25 satellites in...


  • Edinburgh, Edinburgh, United Kingdom KAL Full time

    Job SummaryKAL is seeking a skilled Software Development Specialist to join our global engineering department. As a member of our team, you will be responsible for creating innovative products and collaborating with customers, partners, and colleagues from various global offices.Key ResponsibilitiesDevelop software solutions using C#, .NET, Java, or similar...

  • C++ Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: C++ Software Engineer - IoT DevelopmentJob Summary:KO2 Embedded Recruitment Solutions Ltd is seeking a skilled C++ Software Engineer to join our client's UK-based team. As a C++ Software Engineer, you will be responsible for developing software for IoT devices using Modern C++ (C++ 14 onwards) and Linux.Key Responsibilities:Design and develop...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join their engineering team in Edinburgh. As part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent management, this role will play...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a talented Software Development Engineer to join their engineering team in Edinburgh. As a key member of the team, you will contribute to designing and developing product and services that implement the Connected Talent Management team's...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will design and develop product and services that implement our 3-year vision. If you are passionate about creating scalable...


  • Edinburgh, Edinburgh, United Kingdom KAL Full time

    Job SummaryKAL is seeking a highly skilled Software Development Specialist to join our global engineering department. As a key member of our team, you will be responsible for designing and developing innovative software solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionThe Connected Talent Management System team, part of Global Talent Management & Compensation, is seeking a highly skilled Software Development Engineer to join their engineering team in Edinburgh. This strategic investment aims to build technology that will enable Amazon to adopt a scientific approach to talent management. Our team builds...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a highly skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will play a crucial role in designing and developing intelligent solutions that offer a consumer-grade user experience...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job OverviewWe are looking for a highly skilled Software Development Engineer to join our team at the Amazon Development Centre (Scotland) Limited in Edinburgh. This is an excellent opportunity to work on cutting-edge technology projects and contribute to the company's innovative initiatives.Job DescriptionThe successful candidate will have experience with...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Software Engineering team at Amazon Ads is responsible for leading, designing, and developing software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key Responsibilities:Contribute to the architecture and design of new and current systems, leveraging expertise in architecture,...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job Summary: We are seeking a skilled Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems. Key responsibilities include creating efficient and reliable code, collaborating with cross-functional teams, and ensuring high-quality software delivery. If you are a...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Role SummaryKO2 Embedded Recruitment Solutions Ltd is seeking a talented C# developer to join their innovative development team in Edinburgh. As a C# developer, you will be part of a dynamic team of 45 professionals, including 15 developers divided across 3 teams. Your focus will be within the UV products division, working on a brand-new software package...

  • C# Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £40,000

    Scientific Instrumentation Software DeveloperWe are seeking a talented C# developer to join our innovative development team in Edinburgh. As a C# developer, you will be part of a dynamic team of 45 professionals, including 15 developers divided across 3 teams. Your focus will be within the UV products division, working on a brand-new software package...


  • Edinburgh, Edinburgh, United Kingdom Rockstar Full time

    At Rockstar Games, we create world-class entertainment experiences.Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium.We are looking for a talented software developer who possesses a passion for the craft of software development.This is a full-time, permanent position based in...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Software Engineering team at Amazon Ads is responsible for leading, designing, and developing software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key Responsibilities:Contribute to the architecture and design of new and current systems, ensuring scalability and...