Permanent C++ Jobs in Edinburgh

1 to 25 of 34 Permanent C++ Jobs in Edinburgh

Senior Software Engineer - Securities Trading

Edinburgh, Midlothian, Scotland, United Kingdom
Avaloq
working in a similar role Good knowledge and sound understanding of database technologies (SQL, Oracle PL/SQL) Knowledge of Java programming languages. Python, C++ or similar can be valuable. Strong conceptual and analytical mind with a structured and autonomous approach to work on complex technical and business problems It more »
Employment Type: Permanent
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:

Staff Processor Modelling Engineer (Hiring Immediately)

Edinburgh, UK
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 »
Employment Type: Full-time
Posted:

System Software Engineer (GPU, HPC)

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Science or related In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. Fluent in English. more »
Posted:

System Software Engineer (GPU, HPC) (Hiring Immediately)

Edinburgh, UK
European Tech Recruit
Science or related In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. Fluent in English. more »
Employment Type: Full-time
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: C and C++ programming for Embedded Linux. Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of more »
Posted:

Senior Embedded Linux Software Engineer (Hiring Immediately)

Edinburgh, UK
Hybrid / WFH Options
Singular Recruitment
bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: C and C++ programming for Embedded Linux. Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of more »
Employment Type: Full-time
Posted:

Applied Science Manager

Edinburgh, Midlothian, Scotland, United Kingdom
Amazon
QUALIFICATIONS Master's degree Knowledge of ML, NLP, Information Retrieval and Analytics Experience directly managing scientists or machine learning engineers Experience programming in Java, C++, Python or related language Experience in building machine learning models for business application Experience in applied research PREFERRED QUALIFICATIONS Experience building machine learning models or more »
Employment Type: Permanent
Posted:

Research Software Engineer - Databases

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple
management systems. Ifyou are comfortable with research methodology and you have a solid computer science background with experience on system-level programming languages (C,C++, Java, Rust or Go), that's your new challenge! Bright Purple is an equal opportunities employer: we are proud to work with clients who share more »
Employment Type: Permanent
Posted:

Software Engineer (Hiring Immediately)

Edinburgh, UK
European Tech Recruit
performance code generation, distributed computing, and innovative data management solutions. Requirements: BSc, MSc, or PhD in Computer Science or a related field. Proficiency in C++ , Rust , Java , Kotlin , Swift , or similar languages. Experience with compilers (e.g., LLVM/GCC) and programming language principles. Background in distributed systems, databases, or systems more »
Employment Type: Full-time
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
performance code generation, distributed computing, and innovative data management solutions. Requirements: BSc, MSc, or PhD in Computer Science or a related field. Proficiency in C++ , Rust , Java , Kotlin , Swift , or similar languages. Experience with compilers (e.g., LLVM/GCC) and programming language principles. Background in distributed systems, databases, or systems more »
Posted:

Senior Database Researcher (Hiring Immediately)

Edinburgh, UK
European Tech Recruit
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing more »
Employment Type: Full-time
Posted:

Senior Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing more »
Posted:

Senior C++ Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
IC Resources
Senior C++ Software Engineer £55,000 - £65,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Senior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. more »
Posted:

Senior C++ Software Engineer (Hiring Immediately)

Edinburgh, UK
Hybrid / WFH Options
IC Resources
Senior C++ Software Engineer £55,000 - £65,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Senior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. more »
Posted:

Embedded Software Engineer - Livingston

Edinburgh, Polbeth, West Lothian, United Kingdom
Be-IT Resourcing Ltd
applications relating to gas chromatography and Mass Spectroscopy. You'll have experience in: - Writing bare-metal and RTOS based embedded software in C or C++ - Using ARM based processors - Controlling and monitoring hardware devices including digital I/Os, ADCs, DACs and stepper motors - Using communications interfaces including I2C, SPI more »
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Senior Research Engineer - Databases/Distributed Systems

Edinburgh, Scotland, United Kingdom
European Tech Recruit
and edge environments. Ideal Candidate: MSc or PhD in Computer Science or a closely related field Proficiency in Systems-Level Programming using C/C++ and/or Rust Proven Experience in one or more of the following areas: Data Management Systems (e.g., transactional, graph, NoSQL) Query Processing Storage Engines more »
Posted:

Junior Programming Languages Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
team Exposure or studies to programming languages or compilers a plus (not a must at all) SW development skills in any of the following: C++/Java/Kotlin/JavaScript/Swift, experience in mobile ecosystems appreciated Fluent in Mandarin Feel free to also refer someone you may know more »
Posted:

Junior Programming Languages Engineer (Hiring Immediately)

Edinburgh, UK
European Tech Recruit
team Exposure or studies to programming languages or compilers a plus (not a must at all) SW development skills in any of the following: C++/Java/Kotlin/JavaScript/Swift, experience in mobile ecosystems appreciated Fluent in Mandarin Feel free to also refer someone you may know more »
Employment Type: Full-time
Posted:

C++ Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
IC Resources
C++ Software Engineer £45,000 - £55,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You'll … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a C++ more »
Posted:

Lead FPGA Engineer - VHDL - Near Edinburgh Hybrid

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Lorien
VHDL development, Xilinx/Altera/Intel offerings Skills across Verification, Hardware troubleshooting, logic analysers, oscilloscopes, debugging, and ideally some programming with C/C++/C# Ability to work as a commercially aware technical specialist within a highly collaborative, Agile and cross-functional R&D function Knowledge of relevant more »
Employment Type: Permanent
Salary: £60000 - £70000/annum Bonus, Hybrid, WFH, Pension, Trainin
Posted:

C++ Software Engineer (Hiring Immediately)

Edinburgh, UK
Hybrid / WFH Options
IC Resources
C++ Software Engineer £45,000 - £55,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You'll … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a C++ more »
Posted:

Senior Research Engineer - Distributed Systems / Databases / C++

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Senior Research Engineer - Distributed Systems/Databases/C++ We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems … devices Required Skills for Research Engineer: MSc or PhD in Computer Science or a relevant field Expertise in Systems level programming in C/C++ and/or Rust Experience working in one of the following data management systems, query processing, transactional or graph databases, storage engines, indexing engines, distributed … systems, distributed workflow systems, compilers, databases) Contributions to foundational or peer reviewed research is a plus Keywords: Databases/Database/Data Management/C++/C/Rust/Systems/Systems Level/query processing/storage engines/indexing engines/fault-tolerant/distributed systems/ more »
Posted:
C++
Edinburgh
10th Percentile
£48,000
25th Percentile
£54,375
Median
£60,000
75th Percentile
£66,250
90th Percentile
£76,375