C++ Software Engineer Jobs in Edinburgh

19 of 19 C++ Software Engineer Jobs in Edinburgh

C++ Embedded Software Engineer | Edinburgh

Edinburgh, Scotland, United Kingdom
ALTEN LTD - UK
C++ Embedded Software Engineer | Edinburgh C++ Embedded Software Engineer | Edinburgh 1 week ago Be among the first 25 applicants Direct message the job poster from ALTEN LTD - UK Engineering Talent Acquisition Specialist at ALTEN UK Are you passionate … platforms from RF-based threats. You’ll contribute to the evolution of complex, safety-critical systems through model-based development and high-integrity C++ code . This is a hands-on, onsite role supporting a major defence programme in embedded mission software . Be part of … Edinburgh Clearance: Must be SC Clearable (UK Passport or long-term residency required) Experience Level: 5+ years Key Responsibilities: Develop and maintain embedded software in C++ for airborne defence systems. Apply UML modelling in an IBM Rhapsody environment to design robust, scalable solutions. Collaborate with systems More ❯
Posted:

Software Engineer (C++)

Edinburgh, Granton, City of Edinburgh, United Kingdom
ARM
C++ Software Engineer Location: Edinburgh Rate: £75 P/H (Inside IR35) We are looking for people who specialise in C++ Software Engineer (UML Modelling) We are looking for experienced C++ Software engineers to … join our well-established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you?ll do as a senior level C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop … new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. More ❯
Employment Type: Contract
Rate: £65 - £75/hour
Posted:

C++ Software Engineer (12 month contract)

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer (12 month contract), Edinburgh Client: CBSbutler Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 10.06.2025 Expiry Date: 25.07.2025 Job Description: C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well-established software community as the Radar programmes grow and enter a crucial phase, developing complex More ❯
Posted:

Senior Software Engineer (C++, C)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer (C++, C), Edinburgh Client: Technical Futures Ltd Location: Edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 1 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ design experience as well as good Linux and Scripting (Python) skills. Of … particular interest is experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Software Engineer will design and develop software across the company’s radar systems, including external radar control systems More ❯
Posted:

C++ Software Engineer (Senior Levels)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo Worldwide Corporation
C++ Software Engineer (Senior Levels) Location: GB - Edinburgh, GB - Newcastle Job Type: Full time Posted on: Posted 2 Days Ago Job Requisition ID: R0014878 Job Description: The opportunity: Are you interested in developing software for some of the most cutting-edge defence … and aerospace projects in the UK? If you like the sound of developing software for projects such as a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from you. We are looking for experienced software engineers … to join our well-established software community at our Edinburgh-based site as well as in our brand new Newcastle office. You will help us continue our industry-leading contribution to projects in our Radar, Advanced Targeting and Surveillance teams. If you would like to read about our More ❯
Posted:

C++ Software Engineer (12 month contract)

Edinburgh, Scotland, United Kingdom
CBSbutler
C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like … the sound of developing software for the European Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter … a crucial phase, developing complex functionality. What you’ll do as a C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and More ❯
Posted:

Senior C++ Software Engineer

Edinburgh, Granton, City of Edinburgh, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK … Do you like the sound of developing software for the European Common Radar System (ECRS) For more information on Leonardos contribution to ECRS check out: (url removed) What you’ll do as a senior level C++ Software Engineer: • Utilise your skills in … UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and More ❯
Employment Type: Contract
Rate: £60 - £65/hour Inside IR35
Posted:

Senior C++ Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK … Do you like the sound of developing software for the European Common Radar System (ECRS) For more information on Leonardos contribution to ECRS check out: https://uk.leonardo.com/en/innovation/typhoon What you'll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to More ❯
Employment Type: Contract
Rate: £60 - 65 per hour + Inside IR35
Posted:

Software Engineer, C++, C#

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: (Tech stack: Software Engineer, Visual Studio, C++, C#,SQL, Visual Basic, ActiveX, InstallShield, HTML, XML, SOAP, JSON, ODBC, SQLite, Senior Software Engineer, Full Stack Engineer, Architect) Are you ready … are encouraged to innovate, develop and lead meaningful projects on a global scale. Due to continued growth and expansion we are seeking several Software Engineer to join their dynamic team of high flying individuals. Software Engineer applicants should be experienced in some … or all of the following (full training will be provided to fill any gaps in your skill set): Visual Studio, C++, C#,SQL, Visual Basic, ActiveX, InstallShield, HTML, XML, SOAP, JSON, ODBC, SQLite. The positions come with an exceptional package designed to reward, support and inspire: Company pension. More ❯
Posted:

Lead Software Engineer – Options C++

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Lead Software Engineer – Options C++, edinburgh col-narrow-left Client: Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide … Job Description: Lead Software Engineer – Options C++ One of the top, industry leading prop firms is looking for a C++ Software Engineer to join their options technology team, in their Core and Strategies. They are one of the … insight on programming solutions using C++. Work in a high-pressure environment and provide quick solutions. Requirements & Qualifications: Strong experience as a senior engineer in the industry with a focus on C++. Proven track record of working as a leader of a team and having an impact in More ❯
Posted:

C++ Software Development Engineer I

Edinburgh, Scotland, United Kingdom
TN United Kingdom
Social network you want to login/join with: C++ Software Development Engineer I, Edinburgh col-narrow-left Client: Location: Edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 6065da136bb5 Job Views: 3 Posted: 15.05.2025 Expiry Date … 29.06.2025 col-wide Job Description: Overview We have an exciting opportunity for an enthusiastic C++ Software Engineer to help us develop high performance, cross-platform, spatial analysis and visualization capabilities for mobile and desktop devices, leveraging the latest General-Purpose Graphics Processing Unit (GPGPU … bring high-performance, fully-featured 2D and 3D mapping, analysis and visualization into their own applications. Bring your passion for parallel algorithms and C++ development to build fast, cross-platform, world-leading products like this using cutting edge technologies within a company that values innovation and actively invests More ❯
Posted:

System Software Engineer (C++)

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: System Software Engineer (C++), Edinburgh Client: European Tech Recruit Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 30.03.2025 Expiry Date: 14.05.2025 Job Description: System Software Engineer (GPU, HPC) We are looking for system engineers with a passion for distributed systems, HPC, operating systems, and cloud-native applications to join our client in Edinburgh and work on cutting-edge research and development in the field of systems infrastructure and heterogeneous hardware. You … related discipline. In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust, etc. System level & low-level development experience either through industry work or academic papers. By applying to this role, you understand More ❯
Posted:

C++ Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
C# Software Engineer - Edinburgh - Hybrid Our established and prestigious client is looking to recruit a C# Software Engineer to work in a hybrid capacity in the City Centre. They have ambitious plans to expand their technical footprint in Edinburgh this year. Working More ❯
Posted:

Senior C++ Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
package IT Search is proud to partner with a global FinTech leader expanding its UK engineering presence. We're looking for a Senior C++ Software Engineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global … payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity … working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements: Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object More ❯
Posted:

Sr. C++ Software Development Engineer

Edinburgh, Scotland, United Kingdom
Esri
Overview We have an exciting opportunity for an enthusiastic C++ Software Engineer to help us develop high performance, cross-platform, spatial analysis and visualization capabilities for mobile and desktop devices, leveraging the latest General-Purpose Graphics Processing Unit (GPGPU) technologies. Esri is the world … bring high-performance, fully-featured 2D and 3D mapping, analysis and visualization into their own applications. Bring your passion for parallel algorithms and C++ development to build fast, cross-platform, world-leading products like this using cutting edge technologies within a company that values innovation and actively invests … support with relocating to the Edinburgh area for this position. Responsibilities Innovate to articulate and solve complex problems Design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models Apply and promote good software engineering practices such as test More ❯
Posted:

C++ Software Development Engineer I

Edinburgh, Scotland, United Kingdom
Esri
We have an exciting opportunity for an enthusiastic C++ Software Engineer to help us develop high performance, cross-platform, spatial analysis and visualization capabilities for mobile and desktop devices, leveraging the latest General-Purpose Graphics Processing Unit (GPGPU) technologies. Esri is the world leader … bring high-performance, fully-featured 2D and 3D mapping, analysis and visualization into their own applications. Bring your passion for parallel algorithms and C++ development to build fast, cross-platform, world-leading products like this using cutting edge technologies within a company that values innovation and actively invests … support with relocating to the Edinburgh area for this position. Responsibilities Innovate to articulate and solve complex problems Design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models Apply and promote good software engineering practices such as test More ❯
Posted:

Software Engineer C++

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High … Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally. Skills Required: Have significant experience developing high-availability … systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I More ❯
Posted:

Lead C++ Software Engineer (Gameplay)

Edinburgh, Scotland, United Kingdom
JR United Kingdom
с Unity и из других индустрий. Команды разработки для нас - ядро компании, благодаря которому наши игры растут и развиваются уже 20 лет. Lead Software Engineer – драйвер технического развития продукта, который ведет и развивает команду с точки зрения архитектуры, качества, культуры разработки и инженерных практик. В каждом More ❯
Posted:

Senior C++/Rust Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior C Rust Software Engineer, edinburgh col-narrow-left Client: Black Duck Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide … Job Description: Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in … a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to More ❯
Posted: