C++ Jobs in Edinburgh

1 to 25 of 50 C++ Jobs in Edinburgh

Software Engineer

edinburgh, central 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:

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:

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:

Sr. Applied Scientist, Last Mile Science

City, Edinburgh, United Kingdom
Amazon
operational excellence. Minimum Requirements 6+ years of experience in building machine learning models for business applications. Knowledge of programming languages such as C/C++, Python, Java, or Perl. Experience with neural deep learning methods and machine learning. Master's degree in engineering, technology, computer science, machine learning, robotics, operations 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:

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

Principal Software Engineer

City, Edinburgh, United Kingdom
OSI Systems, Inc
Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline 12+ years' relevant software experience required. Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience 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:

Database Researcher

edinburgh, central 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:

Software Development Engineer II, WW Returns and ReCommerce

City, Edinburgh, United Kingdom
Amazon
world. As a member of this team, your mission will be to design, develop, document and support massively scalable, distributed real-time systems. Using C++, Java, object-oriented design patterns, distributed databases, and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving 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:

Applied Scientist, Personalization

City, Edinburgh, United Kingdom
Amazon
in CS, CE, ML or related field - Experience in patents or publications at top-tier peer-reviewed conferences or journals - 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:

Embedded Systems Software Engineer

edinburgh, central scotland, United Kingdom
Cruinn Consulting
iteration. Required Skills & Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, or a related field. Programming Languages: Proficiency in C/C++ for system-level programming and embedded development. Experience or familiarity with Java, Kotlin, Swift, and Objective-C for mobile development. Knowledge of TypeScript for HarmonyOS More ❯
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 Linux Software Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of More ❯
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:

Systems Infrastructure Research Engineer

edinburgh, central scotland, United Kingdom
European Tech Recruit
systems and/or distributed systems and/or cloud computing. Strong programming skills, mastery of at least one language, such as C/C++, Go, Python, etc. Excellent communication and teamwork skills. Desired Skills and Experience: PhD in operating systems, distributed systems, etc. Published papers in top journals/ More ❯
Posted:

Electricity Market Systems - Digital Energy Power System Engineer

edinburgh, central scotland, united kingdom
Hybrid / WFH Options
GE Vernova
with energy market operations, such as flow-based market coupling and balancing markets, is a plus. Experience with DevOps and Agile methodology. Proficiency in C++ programming; AIMMS software; additional skills in Python, Java, or similar languages are a plus. Experience working in a CI/CD environment (GitHub, test automation More ❯
Posted:

Staff R&D Engineer (Processor Modelling)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Synopsys, Inc
software design, and validation Based in central Edinburgh with some working from home allowed. Key Requirements/Qualifications: Good programming skills in C and C++ Scripting Languages, preferably Python Excellent communication and problem-solving skills University degree (min. BS or MS) in Computer Science/Electronics or similar Useful to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applied Scientist II, Alexa Devices, GENIE Science

City, Edinburgh, United Kingdom
Amazon
3+ years of building machine learning models for business application experience - 3+ years of building 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 - 2+ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager, Applied Scientist

City, Edinburgh, United Kingdom
Amazon
Information Retrieval and Analytics - 4+ years of building machine learning models or developing algorithms for business application experience - 2+ years of programming in Java, C++, Python or related language experience - Excellent oral and written communication skills, with the ability to communicate complex technical concepts and solutions to all levels of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Scientist, Amazon Audiences - ADSP

City, Edinburgh, United Kingdom
ENGINEERINGUK
a strong commitment to preserving customer privacy while helping advertisers effectively reach their target audiences. BASIC QUALIFICATIONS Master's degree Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business application Experience in applied More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Embedded systems)

edinburgh, central scotland, United Kingdom
Head Resourcing
What You Bring: ✅ Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). ✅ Programming Expertise: Strong experience in C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. ✅ Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. ✅ Security & Debugging Tools More ❯
Posted:
C++
Edinburgh
10th Percentile
£43,125
25th Percentile
£48,750
Median
£55,000
75th Percentile
£65,938
90th Percentile
£66,250