C++ Software Engineer

4 days ago


Edinburgh, Edinburgh, United Kingdom IC Resources Full time
About the Role

We are seeking a skilled C++ Software Engineer to join our team at IC Resources. This is an exciting opportunity to work on a pioneering space-based cellular broadband network project.

Company Overview

The company we are working with is a well-funded start-up, listed on the stock market for over two years. With around 300 employees, they are rapidly growing and expanding their operations. They have established partnerships with leading names in the mobile telecoms and satcoms sector, positioning them at the forefront of satellite development.

Their long-term goal is to deploy 25 satellites in space, providing worldwide wireless 5G coverage. This ambitious project requires experienced engineers who can contribute to its success.

Job Description

As a C++ Software Engineer, you will be responsible for developing software solutions for desktop applications. The ideal candidate will have advanced programming skills in C++, experience with multithreading, and proficiency in Linux O/S. Added benefits include experience in embedded programming.

What We Offer

This role offers a unique opportunity to work on a cutting-edge project, driving innovation in the field of space-based cellular broadband networks. You will be part of a dynamic team, contributing to the growth and development of a successful company.

Key Responsibilities
  • Design and develop high-quality C++ software for desktop applications
  • Collaborate with cross-functional teams to ensure seamless integration
  • Implement multithreading and optimize code for efficient performance
  • Work closely with the technical lead to align with project objectives
Salary and Benefits

We offer a competitive salary package, estimated to be around £90,000 per annum, based on industry standards and the level of expertise required for this role. Additionally, you will have access to equity opportunities, reflecting the company's commitment to employee growth and success.



  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    About the Role:IC Resources is seeking a highly skilled Senior C++ Software Engineer to join our team in Edinburgh. As a key member of our software development team, you will be responsible for designing, developing, and testing new software from initial concept to full system deployment.Key Responsibilities:Design and develop high-quality C++ software for...

  • C++ Software Engineer

    4 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...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom NHS Scotland Full time

    Job Title:Software EngineerJob Description:As a skilled software engineer, you will be responsible for designing, developing, and testing software applications using Python and C++ programming languages. You will work with our team to identify and resolve software issues, and contribute to the development of new features and functionality.Key...


  • 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...

  • C# Software Engineer

    1 month ago


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

    Key Responsibilities: Collaborate on software solutions for scientific instrumentation control Develop desktop applications using C# and .NET, with opportunities to learn or expand your skills in WPF Work closely with hardware teams, ensuring regulatory compliance and integrating databases as requiredWhy KO2 Embedded Recruitment Solutions Ltd? Hybrid work...


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

    **Senior C++ Developer Job Description**We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.**About the Role:**Our ideal candidate has 5+ years of experience as a senior software engineer or...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Overview:We are seeking experienced software engineers to join our team at Leonardo, where you will contribute to the development of cutting-edge defence and aerospace projects in the UK. As a software engineer, you will work alongside systems and hardware engineers to develop working embedded solutions, using C++ and other object-oriented languages.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...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom ABM UK Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Test and debug software...


  • 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 Leonardo Full time

    Radar Systems Software Engineer OpportunityLeonardo is seeking a skilled software engineer to develop embedded software for a state-of-the-art radar platform deployed on the Eurofighter Typhoon fighter jet.About the RoleYou will be part of a multi-disciplinary team to ensure the successful testing and commissioning of a complex multi-unit system.Key...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Choice Consultants Full time

    Key Responsibilities:• Develop software applications using programming languages such as Java, Python, and C++.• Collaborate with cross-functional teams to identify and prioritize software development projects.• Design and implement software solutions that meet business requirements and are scalable, efficient, and reliable.• Troubleshoot and resolve...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group is seeking a skilled Embedded Systems Software Developer to join their team. The ideal candidate will have a strong background in software engineering and experience working with embedded systems. Key responsibilities include designing and developing software for a variety of projects, including those in the energy, medical, and life...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Levi Strauss & Co Full time

    Job Title: {title}We are seeking a skilled Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Develop software applications using programming languages such as Java, Python, and C++• Collaborate with cross-functional teams to identify...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Software Engineer OpportunityWe are seeking an experienced Software Engineer to join our team at Leonardo, a global high-tech company. As a Software Engineer, you will be responsible for developing software for our cutting-edge Laser Directed Energy Weapon, the Dragonfire system.Key Responsibilities:Design, develop, and test software for the Dragonfire...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Software Development EngineerWe are seeking an experienced software development engineer to join our DevOps and Tools team in Edinburgh, focusing on developing innovative tools and infrastructure that streamline software development, release, and deployment.This role is suitable for a versatile software engineer who enjoys working in a varied...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom M&G Full time

    We are seeking a skilled Backend Software Engineer to join our team. The ideal candidate will have experience with software development and a strong understanding of backend systems.Key Responsibilities:• Design and implement backend software systems• Collaborate with cross-functional teams to develop software solutions• Ensure software quality and...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Adobe Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team at {company}.The ideal candidate will have a strong background in computer science and software development, with experience in designing, developing, and deploying scalable software systems.Responsibilities:Design and develop software applications using various programming...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Engineering RoleThe Software Engineering team at ENGINEERINGUK is responsible for designing, developing, and maintaining software applications and systems to create innovative and meaningful experiences for our customers.Key ResponsibilitiesContribute to the architecture and design of new and current systemsDevelop software applications using modern...

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Dumfries and Galloway Council Full time

    Job Description:As a highly skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your key responsibilities will include writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and ensuring timely delivery of high-quality software products.Key Skills:*...