C++ Jobs in Scotland

1 to 25 of 36 C++ Jobs in Scotland

Embedded Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging and troubleshooting skills Solid More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please More ❯
Posted:

Infrastructure Research Engineer

broughton, central scotland, united kingdom
European Tech Recruit
in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please More ❯
Posted:

Infrastructure Research Engineer

livingston, central scotland, united kingdom
European Tech Recruit
in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please More ❯
Posted:

Infrastructure Research Engineer

dunfermline, north east scotland, united kingdom
European Tech Recruit
in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please More ❯
Posted:

Senior Embedded Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Be-IT Resourcing
high skilled and supportive team. In order to be successful in this position the idea candidate will have strong experience working with C and Linux and some exposure to C++, MFC, HTML and XML. Based from their Hillington technology hub you will be joining at a truly exciting team for the business following a recent acquisition to support ambitious growth More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Mobile App Lead Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Bright Purple Resourcing
of the application according to the standards of the platform in React Native Knowledge of UX/UI design and usage of Android and iOS design packages. Key Skills: C++, java/Kotlin, Objective-C, Swift Understanding of software algorithms, structures and patterns Object-oriented design and analysis skills Ability to lead software engineering teams Experience developing high-quality, multi More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Mobile App Lead Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
of the application according to the standards of the platform in React Native Knowledge of UX/UI design and usage of Android and iOS design packages. Key Skills: C++, java/Kotlin, Objective-C, Swift Understanding of software algorithms, structures and patterns Object-oriented design and analysis skills Ability to lead software engineering teams Experience developing high-quality, multi More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Applied Scientist II, Last Mile Science

Edinburgh, United Kingdom
Amazon
degree and 4+ years of CS, CE, ML or related field experience 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-performance computing PREFERRED QUALIFICATIONS Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Engineer

Gilmerton, Perthshire, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging and troubleshooting skills Solid More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 55,000 Annual
Posted:

Embedded Engineer

EH17, Gilmerton, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging and troubleshooting skills Solid More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Programming Languages Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Published research in top conferences or journals. Experience with compiler or language design. Knowledge of programming theory (types, semantics, logics). Open-source contributions. Practical experience with functional programming, C++, or Rust. Complete our Compensation and Benefits in Niche Tech Industries Survey here: https://www.surveymonkey.com/r/6MXGW39 By applying to this role you understand that we More ❯
Posted:

Senior Systems Integration Engineer

Edinburgh, Midlothian, United Kingdom
IO
in Mechanical, Electrical, Control Systems, or Systems Engineering (postgraduate preferred) Strong background in hydraulics, electrical power, and control software integration Proficiency with engineering tools ( MatLab, LabVIEW ) and coding ( Python, C++ ) Track record of leading multi-disciplinary projects from design to commissioning Excellent troubleshooting and problem-solving skills Desirable: Chartered Engineer (or working towards) Experience with offshore/subsea structures Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Systems Integration Engineer

Edinburgh, City of Edinburgh, United Kingdom
IO
in Mechanical, Electrical, Control Systems, or Systems Engineering (postgraduate preferred) Strong background in hydraulics, electrical power, and control software integration Proficiency with engineering tools ( MatLab, LabVIEW ) and coding ( Python, C++ ) Track record of leading multi-disciplinary projects from design to commissioning Excellent troubleshooting and problem-solving skills Desirable: Chartered Engineer (or working towards) Experience with offshore/subsea structures Knowledge More ❯
Employment Type: Permanent
Posted:

Lead Mobile Developer - Glasgow Hybrid - Circa 60K

Glasgow, City of Glasgow, United Kingdom
Hybrid / WFH Options
Lorien
being part of an industry leader, here's what you need to bring to the table: Solid track record of iOS and Android development working with the likes of C++, Java/Kotlin, Swift and Objective-C Skills across Flutter and Android Studio as well as TypeScript for cross-compatible feature development Good knowledge of UX/UI, OO programming More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Hybrid, WFH, Health, Pension
Posted:

Lead Mobile Developer - Glasgow Hybrid - Circa 60K

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Lorien
being part of an industry leader, here's what you need to bring to the table: Solid track record of iOS and Android development working with the likes of C++, Java/Kotlin, Swift and Objective-C Skills across Flutter and Android Studio as well as TypeScript for cross-compatible feature development Good knowledge of UX/UI, OO programming More ❯
Employment Type: Full-Time
Salary: £55,000 - £65,000 per annum, Inc benefits
Posted:

Technical Lead Manager

Edinburgh, Midlothian, Scotland, United Kingdom
Stackstudio Digital Ltd
required Strong background in integration aspects related to computer systems Applications development in IT/Multitier/SOA/Web/Microservices context Software development experience with Java/C++ programming languages Software Configuration Management experience (TFS, SVN, GitHub) Knowledge on IT and Cybersecurity environments including Linux and Windows operating systems, Kubernetes, Relational Databases, HW infrastructure, High Availability multitier architectures More ❯
Employment Type: Permanent
Salary: From £500 to £575 per day
Posted:

C++ Software Engineer

Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom
Hybrid / WFH Options
Ion recruitment
C++ (Python) Software Engineer - Linux We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background and experience of Linux based development to join our clients multinational team, specialising in C++/Python developed processing solutions. This is an genuinely exciting opportunity to work with cutting-edge technologies in a friendly, collaborative and innovative environment. Location … office-based, with hybrid working options available for experienced candidates. Key Responsibilities: Working with an international team on cutting edge tea, uou will develop and maintain software systems in C++ and Python on Linux platforms, focusing on high-performance media solutions. Collaborate with a distributed team across the UK and accross the globe on media compression and video/audio … processes using GitLab. Support the design and development of containerized deployments using Docker. Essential Qualifications & Attributes : A PhD/MSc or BSc in Computer Science . Strong skills in C++ programming. Proficiency with Linux environments and systems programming. Experience with Docker, GitLab CI/CD, and containerized deployments. Technologies you'll work with: C++, Python Docker, CI/CD (GitLab More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
Posted:

Senior Machine Vision Engineer

Aberdeen, City of Aberdeen, United Kingdom
Rise Technical Recruitment
and compliance with certification standards Test and validate algorithms under diverse operational conditions Collaborate with internal and external engineering teams The Person Extensive experience in embedded vision (C/C++, Linux, image processing pipelines) Practical knowledge of imaging sensor technology Familiarity with AI/ML for vision CNNs, object tracking, segmentation Understanding of low-latency, resource-constrained processing environments More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Senior Machine Vision Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Rise Technical Recruitment Limited
and compliance with certification standards Test and validate algorithms under diverse operational conditions Collaborate with internal and external engineering teams The Person Extensive experience in embedded vision (C/C++, Linux, image processing pipelines) Practical knowledge of imaging sensor technology Familiarity with AI/ML for vision CNNs, object tracking, segmentation Understanding of low-latency, resource-constrained processing environments More ❯
Employment Type: Permanent
Salary: £75,000
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: £0.00 - £65.00/hour Inside IR35
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar … opportunity to work on cutting-edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to … deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-Oriented Design (OOD) principles and UML modelling Hands More ❯
Posted:

Lead iOS Engineer

Glasgow Airport, Abbotsinch, Paisley, Renfrewshire, Scotland, United Kingdom
Hybrid / WFH Options
Reed
Experience building applications from the ground up, including full involvement in ideation, architecture, and implementation. Exposure to SIP , WebRTC , and other modern communication technologies is highly desirable. Experience with C++ is a strong advantage. Native Android development experience is a plus. Benefits: Permanent position Salary up to £65.000/year. Remote-first work model, with only one day per month More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum, Inc benefits
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace programmes and are looking … software community as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such … as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab Willingness to More ❯
Posted:

Machine Vision Engineer

Aberdeen, City of Aberdeen, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded systems Ensure deterministic, certifiable software execution under memory … constraints Evaluate model performance under varied environmental conditions (lighting, motion, etc.) Collaborate closely with software, hardware, and certification engineers Required Skills & Experience: Strong embedded software development experience (C/C++, Linux, real-time systems) Proven background in embedded machine vision or image pipelines Hands-on with IR, CMOS, or similar camera/imaging systems Practical understanding of embedded AI/ More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:
C++
Scotland
10th Percentile
£48,000
25th Percentile
£50,000
Median
£66,000
75th Percentile
£85,000