C++ Jobs in Edinburgh

1 to 25 of 50 C++ Jobs in Edinburgh

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:

Bioinformatic Software Engineer

Edinburgh, UK
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

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:

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:

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:

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:

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:

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:

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:

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

Software Engineer (Embedded systems)

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

Systems Infrastructure Research Engineer

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

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:

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:

Applied Scientist, Conversational AI ModEling and Learning

City, Edinburgh, United Kingdom
Amazon
for business application experience - PhD, or a Master's degree and experience in CS, CE, ML or related field research - Experience programming in Java, C++, Python or related language - 3+ years' experience with modeling languages and tools like PyTorch/TensorFlow, R, scikit-learn, numpy, scipy, etc - Solid ML background 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:
C++
Edinburgh
10th Percentile
£43,125
25th Percentile
£48,750
Median
£55,000
75th Percentile
£65,938
90th Percentile
£66,250