C++ Jobs in Scotland

1 to 25 of 45 C++ Jobs in Scotland

Full Stack Developer

G4, Glasgow, Glasgow City, City of Glasgow, United Kingdom
Hybrid/Remote Options
JP Engineering
are a polyglot software engineer, you don’t care about language, you just get things done using the right tools as and when required. Demonstrated knowledge of C/C++, Python, Node, Dart, Angular, React, Vue Demonstrated knowledge of Azure, GCP or AWS. Ideally more than one. Knowledge of multiple database types. You know when to use a time series More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum & Bonus & Pension/Life/Health
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
graduate and junior embedded software 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 career and get market-leading More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Senior Embedded Software Engineer

Livingston, Scotland, United Kingdom
Octagon Group
graduate and junior embedded software 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 career and get market-leading More ❯
Posted:

Embedded Software Engineer

Cumbernauld, North Lanarkshire, UK
McNally Recruitment Ltd
customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing embedded firmware Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C/C++ programming skills Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.) Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25) Familiarity with More ❯
Posted:

Embedded Software Engineer

Cumbernauld, Scotland, United Kingdom
McNally Recruitment Ltd
customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing embedded firmware Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C/C++ programming skills Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.) Strong understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25) Familiarity with More ❯
Posted:

Autonomy Software Test Engineer

Edinburgh, Scotland, United Kingdom
SeeByte
hardware simulators and virtual machines. Desirable Experience Experience designing and implementing automated tests Experience working in an Agile project delivery environment Use of current programming languages features (e.g. C#, C++ and Java) Experience testing embedded software, specifically Linux environments. Experience with Docker deployments Behaviours That Make you Brilliant for This Role You are customer focussed and keep the customers’ needs More ❯
Posted:

Senior Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid/Remote Options
Be-IT
should have: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. 5+ years of experience in embedded software development. Strong proficiency in C/C++ for embedded systems and experience with RTOS and real-time processing. Deep understanding of resource data management, optimization techniques, and scalable embedded architectures. Experience with wireless communication protocols (NFC, BLE More ❯
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid/Remote Options
Singular Recruitment
level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi More ❯
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Singular Recruitment
level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer

Greater Glasgow Area, United Kingdom
Be-IT
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 ❯
Posted:

Software Engineer (Embedded Systems)

Edinburgh, City of Edinburgh, United Kingdom
Head Resourcing
and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level 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: Experience with Frida, Xposed, Android More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Software Engineer Embedded Systems

Edinburgh, Midlothian, Scotland, United Kingdom
Head Resourcing
and security improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level 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: Experience with Frida, Xposed, Android More ❯
Employment Type: Full-Time
Salary: £40,000 - £60,000 per annum
Posted:

Programming Languages Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
grounding in the mathematical foundations of programming (logic, type systems, semantics). Demonstrated contributions to open-source projects. Advanced hands-on experience with functional programming. Advanced practical experience with C++ or Rust. By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our More ❯
Posted:

Principal Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace More ❯
Employment Type: Permanent
Posted:

Frontend Developer

Cumbernauld, North Lanarkshire, UK
McNally Recruitment Ltd
QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing desktop applications and/or web applications Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C++ programming skills and/or web application framework , i.e. Angular Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP More ❯
Posted:

Frontend Developer

Cumbernauld, Scotland, United Kingdom
McNally Recruitment Ltd
QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in developing desktop applications and/or web applications Engineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge. Strong C++ programming skills and/or web application framework , i.e. Angular Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.). Strong understanding of common vulnerabilities (e.g., OWASP More ❯
Posted:

Hardware Test Engineer

Glasgow, Scotland, United Kingdom
JP Search Solutions
experience of testing and troubleshooting Knowledge of Test-Driven Development and Behaviour Driven development Knowledge of programming/scripting experience, primarily for testing, with a language such as GoLang, C++, Java or Python. Knowledge of testing tools such as Appium, Selenium or Playwright Can develop BDD using cucumber/gherkin Knowledge of IoT protocols (MQTT). Have the ability to More ❯
Posted:

Software / Firmware Engineer

Dundee, City of Dundee, United Kingdom
Hybrid/Remote Options
Reed Technology
integration and debugging. Collaborate with cross-functional teams to deliver innovative, high-quality solutions. Required Skills & Qualifications: Minimum 5 years of experience developing software or firmware using C/C++ . Hands-on experience working with ARM processors . Solid understanding of symmetric and asymmetric cryptography frameworks . Exposure to Windows-based development environments . Nice to Have: Experience with More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

PSA Engineer - DTS

Edinburgh, Midlothian, United Kingdom
Stackstudio Digital Ltd
Analysis, Load Frequency Control (AGC), Dispatcher Training Simulator (DTS) with expertise in model validation and event creation. Experience in programming languages for system integration or scripting such as C, C++, PERL , or similar, along with SQL & Shell scripting and ability to read, interpret logs, and debug files. Experience in picking up and installing fixes on live customer systems. Model validation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PSA Engineer - Dispatcher Training Simulator (DTS)

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Henderson Scott
Estimator, Contingency Analysis, Load Frequency Control (AGC), and Dispatcher Training Simulator (DTS)-with proven expertise in model validation and event creation. Experience with system integration and scripting using C, C++, PERL, SQL, Shell scripting, or similar languages, with strong skills in log analysis and debugging. Demonstrated experience applying and managing software fixes on live customer systems. Please send your CV More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PSA Engineer - Generation

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Henderson Scott
IEC 60870-5-101/104, DNP3, Modbus, ICCP, and OPC . Proficiency with relational databases, including Oracle and SQL Server . Strong programming and scripting experience using C, C++, PERL, SQL, Shell scripting , or similar languages. Ability to analyse logs, interpret debug files, and troubleshoot complex technical issues. Proven experience in applying and managing fixes on live customer systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Power Systems Engineer - Generation

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Henderson Scott
IEC 60870-5-101/104, DNP3, Modbus, ICCP, and OPC . Proficiency with relational databases, including Oracle and SQL Server . Strong programming and scripting experience using C, C++, PERL, SQL, Shell scripting , or similar languages. Ability to analyse logs, interpret debug files, and troubleshoot complex technical issues. Proven experience in applying and managing fixes on live customer systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PSA Engineer - Generation

Edinburgh, Midlothian, United Kingdom
Stackstudio Digital Ltd
Reliance/XA21, GE eTerra Platform, Power System Applications. Hands-on experience with Energy Management System (EMS)/Generation Monitoring and Control applications. Software development experience with C/C++/Java and S More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Scada Engineer

Edinburgh, Scotland, United Kingdom
Vallum Associates
Systems preferably e-terrra AEMS - Reliance • Should have worked on Power Systems applications for Distribution (VVC (Volt VAR Control, Automatic Feeder Rate etc) • 5 + years of experience with C++, Java or other related language. • 5 years of experience with LINUX and Windows Operating Systems • Design, implement, and optimize ADMS solutions to meet business needs and improve operational efficiency. • The More ❯
Posted:

PSA Engineer - ADMS

Edinburgh, Scotland, United Kingdom
Us3 Consulting
or FDIR, OPF Power Systems applications for Distribution (e.g., DPF, IVVC, FLISR/FDIR, OPF) Implementation and customization experience with power system applications (minimum 2 years) Application development using C++ and Java Strong understanding of LINUX and Windows operating systems Role Description: Design, implement, and optimize ADMS solutions to meet business needs and improve operational efficiency. Customize and deliver Energy More ❯
Posted:
C++
Scotland
25th Percentile
£48,000
Median
£65,000
75th Percentile
£85,000