C++ Jobs in Scotland

1 to 25 of 260 C++ Jobs in Scotland

Sr Software Developer

Glasgow, Scotland, United Kingdom
Aspen Technology
identify solutions to reported software malfunctions. What You'll Need Bachelor’s Degree in Computer Science or related technical field. 5+ years of experience with object orientated programming (Java, C++, C#, Python, etc.) required. 5+ years of experience with web-based programming (JavaScript, Typescript, HTML, CSS) required. Experience with user interface design and adjusting approach to user interaction and feedback. More ❯
Posted:

Senior Lead Software Engineer (Python)

Edinburgh, Scotland, United Kingdom
LSEG (London Stock Exchange Group)
week ago Senior Software Engineer – Data Platform Team (Bangkok based, relocation provided) Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 week ago Senior Software Engineer (C++) - London or Edinburgh Edinburgh, Scotland, United Kingdom 1 week ago Lead Software Engineer, Back End – L5 (Bangkok based – Relocation provided) Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United More ❯
Posted:

Senior Software Applications Developer

Livingston, Scotland, United Kingdom
SCION Instruments
high quality standards, from gathering 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 best practices. • Familiarity with Agile More ❯
Posted:

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
of software engineering challenges, in both open source products and commercial business systems. We have teams that work in a variety of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop … in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding results Result-oriented and organized, with the drive … week ago Glasgow, Scotland, United Kingdom 3 weeks ago Glasgow, Scotland, United Kingdom 8 minutes ago Glasgow, Scotland, United Kingdom 1 month ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 16 hours ago Glasgow, Scotland, United Kingdom 55 minutes ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 3 months ago Glasgow, Scotland More ❯
Posted:

Junior Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented Generation (RAG More ❯
Posted:

Sr. Lead Software Engineer

Glasgow, Scotland, United Kingdom
JPMorganChase
ago Glasgow, Scotland, United Kingdom 4 days ago Junior Full Stack Engineer - Local Signup (Remote - United Kingdom) Glasgow, Scotland, United Kingdom 6 days ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 2 weeks ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 day ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow More ❯
Posted:

Senior Backend Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Waracle
Centre/Hybrid Glasgow, Scotland, United Kingdom 11 hours ago Glasgow, Scotland, United Kingdom 5 days ago Motherwell, Scotland, United Kingdom 2 months ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 6 days ago Glasgow, Scotland, United Kingdom 6 days ago Glasgow More ❯
Posted:

Sr Software Engineer (C++ / Rust)

Dundee, Angus, United Kingdom
Hybrid / WFH Options
NCR Atleos Corporation
Sr Software Engineer (C++/Rust) page is loaded Sr Software Engineer (C++/Rust) Apply locations DUNDEE, GBR time type Full time posted on Posted 8 Days Ago job requisition id R About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and … maximize self-service availability for financial institutions and retailers across the globe. Senior Software Engineer (C++/Rust) LOCATION : Dundee (Hybrid) Annual Incentive Base Range 48,000.00 - 60,000.00 - 72,000.00 GBP Annual Position Summary and Key Areas of Responsibility The successful candidate will become a member of a highly motivated Agile team of platform software engineers responsible for developing … verbal communication skills; excellent teamwork and collaboration skills Experience of Agile software development lifecycles and associated development techniques Knowledge of operating system architecture/security (Windows 10 and Linux) C++ and/or Rust experience using Microsoft Visual Studio 4 or more years of industry experience Preferred Qualifications Driver development experience Team leading experience CEN XFS knowledge As an NCR More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Fighter - Tempest or the UK's first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: What you'll do as a Software Engineer: Use C++ and other object orientated languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software … C++. What we need from 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 at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (Object Oriented Design) techniques. Working and delivering software More ❯
Employment Type: Permanent
Salary: GBP Annual
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 … Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: Eurofighter Typhoon Future Combat Air Systems Dragonfire What you’ll do as a Software Engineer: Use C++ and other object-oriented languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software … C++. What we need from 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 at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++. Experience in OOD (Object Oriented Design) techniques. Working and delivering software More ❯
Posted:

Senior Software Engineer

Scotland, United Kingdom
Spacelabs Healthcare
REQUIREMENTS: Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline 8+ years of relevant software experience required. 4+ years of programming in C++ 11 or higher utilizing Object-Oriented Programming (OOP) concepts and techniques is required Experience in utilizing multi-threading techniques is required. Demonstrated experience with desktop Linux application development in an More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Spacelabs Healthcare
REQUIREMENTS: Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline 8+ years of relevant software experience required. 4+ years of programming in C++ 11 or higher utilizing Object-Oriented Programming (OOP) concepts and techniques is required Experience in utilizing multi-threading techniques is required. Demonstrated experience with desktop Linux application development in an More ❯
Posted:

Senior Software Engineer.

Edinburgh, Scotland, United Kingdom
Medtronic
Haves • Bachelor’s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a relevant experience • Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux • Experience of creating documentation, creating test plans and executing tests to validate software functionality • Ability to work with cross-functional More ❯
Posted:

Senior Embedded Software Engineer

Bathgate, Scotland, United Kingdom
Hybrid / WFH Options
Plexus Corp
within your team Ideal Qualifications 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 integration and debugging Full life More ❯
Posted:

Lead Software Engineer - AWS

Glasgow, Scotland, United Kingdom
JPMorganChase
week ago Glasgow, Scotland, United Kingdom 2 weeks ago Glasgow, Scotland, United Kingdom 2 days ago Glasgow, Scotland, United Kingdom 4 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 13 hours ago Software Engineer - Solutions Engineering Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 2 weeks ago Full Stack Software Engineer - Java More ❯
Posted:

C++ Software Engineer (UML Modelling)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
UK? If you like the sound of developing software for the European Common Radar System (ECRS), then Leonardo 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. For more information on Leonardo's contribution to … ECRS check out: 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 … C++. What we need from 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 at Leonardo: Desire to thrive in an office-based environment, working alongside some of the best engineers in our company Industry experience in the full software lifecycle. Current More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Code Assessment Senior

Aberdeen, Scotland, United Kingdom
ZipRecruiter
executing software security assessments on various codebases (software/firmware) ; analyzing assessment results for compliance with security standards; and demonstrating expertise in popular coding including Python, Java, C/C++, and Rust. Responsibilities Work in a team environment with a cyber security mission. Read, analyze, and understand code to identify vulnerabilities and explain functionality. Experience with static and dynamic code … understanding of Computer Science fundamentals (e.g., algorithms, data structures, computer architecture, logic) and Software Development Life Cycle (SDLC). Proficiency in at least one major programming language (C/C++, Java, Ada, Rust, or Go). Familiarity with scripting like Python and Perl is a plus. Solid understanding of offensive and defensive security principles, including common vulnerabilities (CWEs, CVEs) and More ❯
Posted:

Reprogramming Specialist

Edinburgh, United Kingdom
KBR, Inc
related field. 5+ years of experience in software development, and software modernization. Strong expertise in software engineering standards, specifications, and best practices. Familiarity with modern programming languages including Python, C++, Java, JavaScript etc Experience with full stack development and deployment (GUI development, databases, integration APIs, Docker, Kubernetes etc) Working in EW and defence experience preference. Experience with software quality assurance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Livingston, West Lothian, United Kingdom
Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
within your team IDEAL QUALIFICATIONS 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 integration and debugging Full life More ❯
Employment Type: Permanent
Salary: GBP Annual
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 coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented Design) techniques. • Working and delivering software using agile techniques such as Scrum and tooling such as 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 airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented Design) techniques. • Working and delivering software using agile More ❯
Employment Type: Contract
Rate: £60 - 65 per hour + Inside IR35
Posted:

Software Engineering Manager - Cross-platform C++ - Multipass

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineering Manager - Cross-platform C++ - Multipass Join to apply for the Software Engineering Manager - Cross-platform C++ - Multipass role at Canonical Continue with Google Continue with Google Software Engineering Manager - Cross-platform C++ - Multipass 2 days ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Cross-platform C++ - Multipass role at Canonical Canonical … high quality software You have a Bachelor's or equivalent in Computer Science, STEM or similar degree You have strong written and verbal technical communication skills Expertise in modern C++ development Cross-platform development experience on macOS and/or Windows Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, and KVM Open source experience and involvement What we offer … month ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 2 months ago Software Engineering Manager - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 1 month ago Software Engineering Manager - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 months ago Technical Manager - Automotive and Industrial Edinburgh, Scotland, United Kingdom More ❯
Posted:

C++ Developer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C++/C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

UI Programmer (C++)

Edinburgh, Scotland, United Kingdom
2K
motivated environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar Leeds is on the lookout for a talented UI Programmer (C++) who possesses a passion for creating world-class user interfaces that help form the connection between the player and our games. This is a full-time, permanent and in-office … means it meets the quality levels required. QUALIFICATIONS A degree in software engineering, mathematics or computer science. 2+ years combined industry experience within AAA game development studios. SKILLS Strong C++ and low-level, high-performance coding. Comfortable with a wide range of code design patterns including Object Orientated Programming. Experience with XML, XAML, Json and other common file formats. Familiarity 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 in Geographic Information Systems (GIS). Our ArcGIS MapsSDKs enable developers to 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 in research and development. Esri has a Relocation Assistance Program and can provide support with relocating … and fix bugs and performance problems whenever and wherever they occur Requirements 1+ year of software development experience (recent graduates welcome to apply) Fluent in and passionate about modern C++ (11/14/17/20) Knowledge of high performance or parallel algorithms Effective time management and organisational skills Excellent written and verbal communication skills Bachelor’s degree in More ❯
Posted:
C++
Scotland
10th Percentile
£48,500
25th Percentile
£50,000
Median
£66,000
75th Percentile
£85,000