C++ Jobs in Scotland

1 to 25 of 104 C++ Jobs in Scotland

Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
and global teams. Research and present various approaches to solve technical problems. What You'll Bring Experience with any general-purpose programming language (C, C++, C#, Java, Python etc.) and understanding of object oriented or functional programming. Knowledgeable of Web services development (REST, GraphQL). Experience with Agile and with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

embedded software engineer

Scotland, United Kingdom
Experis UK
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:

Senior Java Technical Architect

Glasgow, Renfrewshire, 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:

Software Engineer

Edinburgh, Scotland, United Kingdom
Bottomline
Working experience software development Understanding of all phases of SDLC, experience in working with Agile methodology Java and strong coding experience on C/C++ .NET stack skill such are .NET Core and B.NET knowledge are essential Knowledge on frontend technologies (C#, ASP.NET, Bootstrap, JavaScript) is a strong plus High More ❯
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:

Investment Banking - Senior C++ Developer - Glasgow - C++, Python, SDLC, Linux

Glasgow, Lanarkshire, United Kingdom
Scope AT Limited
Investment Banking - Senior C++ Developer - Glasgow - C++, Python, SDLC, Linux The candidate will be working with a UK based team of passionate programming-language subject matter experts, as well as developers, data scientists and technical leads across the entire firm. They will be responsible for helping to maintain an extensive … library of C++ plug-ins for kdb users that as well as engineering internal tools and libraries where necessary. We are looking for a candidate who is keen to work with new languages. This is primarily a C++ role but openness to learn and work with KDB+/q and … python will be required. Prior knowledge of KDB not necessary. Skills required: Core C++ development Python development Familiarity with the enterprise Software Development Lifecycle (SDLC) Familiarity with Linux Good communication/organisation skills Skills desired: Prior experience with OCI containerisation tools/platforms (such as Docker, Kubernetes) Prior kdb+/ More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Bioinformatic Software Engineer

Edinburgh, Scotland, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
systems. Knowledge of transcriptomic technologies such as Illumina, PacBio, or Nanopore. Understanding of transcriptome annotation and the impact of alternative splicing. Skills in R, C++, or similar for statistical analysis and visualisation. Personal Attributes: Curious and proactive, with a desire to learn and ask questions. Strong communicator, able to collaborate More ❯
Posted:

Senior Software Development Engineer, Amazon Lending

City, Edinburgh, United Kingdom
Amazon
design and data structures Experience with algorithm design, problem solving, and complexity analysis Proficiency in at least one modern programming language such as Java, C++ or Perl Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Engineer Graduate

City, Edinburgh, United Kingdom
Amazon
time of application. Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical 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:

Java Developer in Edinburgh - Bright Purple Resourcing

City, Edinburgh, United Kingdom
Java Script Works
with Linux, Docker, and Kubernetes is essential. A solid understanding of data structures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving ability and keen interest in the fintech sector are imperative for success in this role. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Satellite Software Engineer

City, Edinburgh, United Kingdom
Honeywell International Inc
Comprehensive knowledge of software development methodologies and tools involving both embedded software and application-level software. Strong proficiency in programming languages such as C, C++, C#, Python. Excellent communication and interpersonal skills, to effectively communicate technical information across different levels of the organization and externally. Self-motivation and the ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (MATLAB)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
areas will help you stand out: Industry experience or academic knowledge of signal processing techniques. Developing, optimizing and testing high-performance software solutions using C++ and C. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, A to Z

City, Edinburgh, United Kingdom
ENGINEERINGUK
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:

Java Developer in Edinburgh - Bright Purple

City, Edinburgh, United Kingdom
Java Script Works
working with Linux, Docker, and Kubernetes. A solid understanding of data structures and algorithms is essential. Additionally, familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. Responsibilities: - As a Java Developer on our team, you will be instrumental in designing, developing, and maintaining robust applications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred) Complete our More ❯
Posted:

Security Software Engineer & Cryptographer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Technical Futures
Fully Remote working. A Software Security Research Engineer, ideally with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. Youll undertake Software Security Research as part More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Applied Scientist, Disputes Management

City, Edinburgh, United Kingdom
Amazon
vendor relationships. BASIC QUALIFICATIONS PhD, or Master's degree and 5+ years of CS, CE, ML or related field experience Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist, Alexa

City, Edinburgh, United Kingdom
Amazon
s degree and 6+ years of applied research experience - 3+ years of building machine learning models for business application experience - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - PhD in Electrical Engineering, Computer Sciences, or Mathematics with specialties in natural language processing, recommendation system, information retrieval or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further develop your More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Senior Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Experis Scotland
embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART More ❯
Posted:

Software Engineer

City, 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:

Software Engineer (Creative Digital - Unreal / Python)

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
FPSG Connect
Software Engineering, or similar. A strong proficiency in Python coding. A high degree of familiarity with several of the following: Unreal Engine, blueprints, UE C++, Maya, Adobe, FastAPI. Strong working knowledge of version control/source code management software such as GIT or Perforce. A demonstrable track record in effective More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist, Digital Acceleration

City, Edinburgh, United Kingdom
Amazon
applications. PhD, or a Master's degree and experience in CS, CE, ML or related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Processor Modelling Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Synopsys Inc
with some working from home allowed. Key Requirements/Qualifications: * 5+ Years experience in a software development role * Good programming skills in C and C++ * Scripting Languages, preferably Python * Excellent communication and problem-solving skills * Good university degree (min. BS or MS) in Computer Science/Electronics or similar Useful More ❯
Posted:
C++
Scotland
10th Percentile
£48,000
25th Percentile
£50,000
Median
£60,000
75th Percentile
£77,500
90th Percentile
£85,000