C++ Jobs in Scotland

1 to 25 of 134 C++ Jobs in Scotland

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 … you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level C++ Software Engineer Desire to thrive in an office-based environment, working alongside some of the best engineers in our company Industry experience in the full More ❯
Employment Type: Contract
Rate: £65 - £75/hour
Posted:

Senior Software Applications Developer

Livingston, Scotland, United Kingdom
SCION Instruments
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi and\or Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
Posted:

Senior Software Applications Developer

edinburgh, central scotland, united kingdom
SCION Instruments
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi and\or Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
Posted:

embedded software engineer

Scotland, United Kingdom
Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Employment Type: Permanent
Posted:

2026 Software Engineer Program - Full-Time - Glasgow ( February Start)

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. Foundational knowledge of programming languages (e.g., React, Python, JavaScript, Java, C++, C#), databases, data structures and algorithms Understanding of software skills including business analysis, development, maintenance, and software improvement. Proficiency in developmental toolsets Basic knowledge of More ❯
Posted:

Embedded Software Engineer (Dundee)

Dundee, UK
People Source Consulting trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Embedded Software Engineer

Dundee, Scotland, United Kingdom
People Source Consulting Ltd trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Embedded Software Engineer (Glasgow)

Glasgow, UK
People Source Consulting trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications: Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Embedded Software Engineer

dundee, north east scotland, united kingdom
People Source Consulting Ltd trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Embedded Software Engineer

Glasgow, Scotland, United Kingdom
People Source Consulting trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications: Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Embedded Software Engineer

paisley, central scotland, united kingdom
People Source Consulting trading as Experis
read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications: Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition and processing More ❯
Posted:

Senior Java Technical Architect

Glasgow, United Kingdom
Morgan Stanley
record of successful application development and delivery. Strong problem-solving and communication skills for technical and non-technical audiences. Nice to Have: Knowledge of C++ and C#. What you can expect from Morgan Stanley: We are committed to excellence, guided by core values: putting clients first, doing the right thing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Defence Software Engineer

Edinburgh, United Kingdom
Swordfish
development Attractive remuneration Relocation support if you live interstate Desired Skills and Experience Essential skills and experience Strong object oriented programming skills in either C++ (preferably) or C#. Knowledge and design of software architecture patterns Thorough experience across the full software development life cycle (including design, implementation, testing, and integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Livingston, West Lothian, United Kingdom
Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2026 Software Engineer Program - Full-Time - Glasgow ( February Start)

Glasgow, United Kingdom
JPMorgan Chase & Co
to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. Foundational knowledge of programming languages (e.g., React, Python, JavaScript, Java, C++, C#), databases, data structures and algorithms Understanding of software skills including business analysis, development, maintenance, and software improvement. Proficiency in developmental toolsets Basic knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Sercel Inc
the UK and collaborate closely with our development team in Denver, Colorado. What are we looking for? At least 5 years commercial experience using: C++ (v11+), Java (ideally candidates will have experience of both) Microsoft Foundation Class (MFC) Library Development of desktop applications for Windows Visual Studio At least More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer (12 month Fixed Term Contract), Global Operational Excellence

Edinburgh, United Kingdom
Amazon
scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, United Kingdom
Kal
in Computer Science, Software Engineering, or other related engineering degrees Experienced with C#, .NET, Java, or similar server-side code. Experience and knowledge of C++ is an advantage Experienced with SQL Server or similar databases Outstanding debugging and analysis skills Experience with Windows Server or IIS Experience with TFS or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
Calnex Solutions Ltd
onto an embedded Linux system. Comfortable working in an agile development environment where effective team communication is essential and change is embraced. Development of C++ software using re-usable and extensible Object Oriented design patterns. Debugging of system level issues and collaboration with other engineering disciplines to isolate the cause. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, A to Z

Edinburgh, United Kingdom
Amazon
benefits and career resources. BASIC QUALIFICATIONS Experience (non-internship) in professional software development. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Bachelor's degree or equivalent. Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist , Gen AI

Edinburgh, United Kingdom
Amazon
models. Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) and familiarity with cloud-based computing platforms. Strong analytical, mathematical, and coding skills (e.g., Python, C++, or Java). First author in research publications in peer-reviewed conferences or journals. Experience designing and leading complex research projects from ideation to implementation. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Sponsored Display Bidder

Edinburgh, United Kingdom
Amazon
acknowledge the sly is the limit for our ambition to improve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Aberdeen, Aberdeenshire, United Kingdom
Cammach Bryant
a Software Engineer or similar role, with a strong background in software development and programming. Software Proficiency: Proficiency with programming languages such as Java, C++, Python, or similar. Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. 7 Preferred Skills/Experience Advanced Certifications: Additional certifications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Aberdeen, City of Aberdeen, United Kingdom
Cammach Bryant
a Software Engineer or similar role, with a strong background in software development and programming. Software Proficiency: Proficiency with programming languages such as Java, C++, Python, or similar. Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. 7 Preferred Skills/Experience Advanced Certifications: Additional certifications More ❯
Employment Type: Permanent
Posted:

Senior Application Security Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
teams by providing well-researched security advice to demonstrate vulnerabilities and provide secure development guidance. Work with technology built with programming languages, such as C++, C#, GO, .NET framework, Java, JavaScript/TypeScript, PHP, Python, Ruby and Swift. Support engineering and enterprise teams in realizing a secure-by-design program. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
Scotland
10th Percentile
£48,750
25th Percentile
£50,000
Median
£62,500
75th Percentile
£77,500
90th Percentile
£85,000
OSZAR »