1 to 25 of 38 Remote/Hybrid C++ Jobs in Scotland

Senior Software Engineer (DevSecOps & Autonomy)

Location
Glasgow, Scotland, United Kingdom
APIs and services into operational software solutions. Contribute to technical demonstrations, proofs of concept and the evaluation of emerging technologies. Qualifications Required Skills Strong C++ development experience, ideally within safety or mission-critical software environments. Experience with modern programming languages such as Python, Java, Ruby or Perl. Strong CI/ ...

Senior AI Engineer (Autonomy & Machine Learning)

Location
Glasgow, Scotland, United Kingdom
Azure or GCP and containerisation technologies including Docker. Experience with explainable AI, adversarial robustness, privacy‐preserving techniques or other Responsible AI practices. Proficiency in C++ and development within safety‐critical software environments. Contributions to open‐source projects, technical publications, patents or advanced research activities. Why join us? We bring together ...

Senior Software Engineer

Location
Kirkcaldy, Scotland, United Kingdom
Knowledge of regulatory standards for medical software, including ISO 13485, IEC 62304, and FDA requirements Proficiency in programming and object-oriented programming (Python, C#, C++) Knowledge of software testing and verification techniques Strong problem-solving and analytical skills Excellent written and verbal communication skills Bachelor’s or master’s degree ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Lothian, United Kingdom
Employment Type
Permanent
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Senior Automation Test Analyst

Location
City of Edinburgh, Scotland, United Kingdom
track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD Aptitude to working with various languages and frameworks including C++, C#, Java, JavaScript, .NET, SQL, VBA/VBScript, shell scripting Detailed understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of testing ...

Senior Quality Assurance Engineer

Location
City of Edinburgh, Scotland, United Kingdom
track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD Aptitude to working with various languages and frameworks including C++, C#, Java, Javascript, .NET, SQL, VBA/VBScript, shell scripting Detailed understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of validating ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
Easter Howgate, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
City of Edinburgh, Scotland, United Kingdom
fusion architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience ...

Senior Or Principal Firmware / Fpga Engineer

Hiring Organisation
Jobtome
Location
Edinburgh, United Kingdom
design tools.Whilst not vital, any of the following would be advantageous:Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.)Knowledge of C, C++, MATLAB, or LabVIEWPersonal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Senior or Principal Firmware / FPGA Engineer

Location
Easter Howgate, Scotland, United Kingdom
tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.) Knowledge of C, C++, MATLAB, or LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Technical Apprentice Software Engineer

Location
Kirkcaldy, Scotland, United Kingdom
software development and engineering Basic understanding of programming concepts and object-oriented programming (OOP) Familiarity with common programming languages (e.g., Python, C#, or C++) Good problem-solving and analytical skills Willingness to learn and adapt to new technologies Excellent written and verbal communication skills National 5s or Highers (or equivalent ...

Senior Software Engineer — Windows

Location
Glasgow, Scotland, United Kingdom
reliability issues. Contribute to build systems, automation, and release processes. Required Qualifications 5–10 years of professional software development experience. Strong knowledge of modern C++ and software engineering best practices. Experience shipping commercial software products. Excellent debugging and problem‐solving skills. Ability to work independently and collaborate effectively with distributed ...

Software Engineer Graduate Apprenticeship

Location
City of Edinburgh, Scotland, United Kingdom
suitable for candidates who already have a computing or software degree. Key Responsibility Areas: Learn to design high integrity software and program in C++ Practice the full software lifecycle Attain a BSc (Hons) Software Development for Business degree Requirements: Qualifications: You must have (as a minimum) the following qualifications ...

Embedded Design Engineer - Fpga Academy

Hiring Organisation
Jobtome
Location
Edinburgh, United Kingdom
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.G. Physics)Coding experience, such as: Embedded C/C++, Python/scripting languages, Low‐level or real‐time software, algorithmic or systems‐level programmingProven engineering problem‐solving experience, demonstrated through academic projects, industrial experience ...

Graduate Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
include Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering. Highly desirable Experience of agile development programming in an object-oriented language such as C++ knowledge of UML (Unified Modelling Language) Summer or Industrial placement experience relevant to your degree. A full statement of courses and projects studied at university ...

Embedded Design Engineer - FPGA Academy

Location
Edinburgh, Midlothian, United Kingdom
BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low level or real time software, algorithmic or systems level programming Proven engineering problem solving experience, demonstrated through academic projects, industrial experience ...

Graduate Software Engineer

Location
Easter Howgate, Scotland, United Kingdom
include Software Engineering, Computer Science, Physics, Mathematics or Electronic Engineering. Highly desirable Experience of agile development programming in an object-oriented language such as C++ knowledge of UML (Unified Modelling Language) Summer or Industrial placement experience relevant to your degree A full statement of courses and projects studied at university ...

Graduate Technology Developer — Hybrid Software Engineer

Location
Glasgow, Scotland, United Kingdom
Barclays in Glasgow is offering a Technology Developer programme for graduates, blending hands-on development across Java, C++, C#, Python, SQL and more. You will design, build, test and maintain systems used across Barclays, solving complex problems for clients while collaborating with product managers, designers and engineers in a hybrid ...

Industrial Placement Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential A full statement of courses and projects studied at university and corresponding ...

Industrial Placement Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Experience of computer programming and be enthusiastic and passionate about designing software and writing code. Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses and projects studied at university and corresponding ...

Summer Placement Software Engineer

Location
Easter Howgate, Scotland, United Kingdom
experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object‐oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses and projects studied at university and corresponding ...

2027 Technology Developer Graduate Programme Glasgow

Location
Glasgow, Scotland, United Kingdom
more than writing code; you’ll play a role in solving complex problems for clients and customers. You may work with technologies including Java, C++, C#, Python, SQL, JavaScript/TypeScript, containers, DevOps, cloud, machine learning, scripting and real-time systems. To be considered for this opportunity ...

.Net Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
using a modern stack. What we're looking for: Solid experience with C#, .NET (or VB) and Visual Studio A background in C/C++ or embedded software/firmware is a very nice to have Familiarity with containerisation, services, web applications and database design Ability to estimate development timescales ...

Sr Software Engineer (C++ / Rust)

Location
Dundee, Scotland, United Kingdom
employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Title: Senior Software Engineer (C++/Rust) Location: Dundee (Hybrid) Grade: 11 Salary: £48,000 - 60,000 p/a +7.5% Role Summary and Key Responsibilities The successful candidate will … collaboration skills Experience of Agile software development lifecycles and associated development techniques Knowledge of operating system architecture/security (Windows 10 and Linux) C++ and/or Rust experience using Microsoft Visual Studio 4 or more years of industry experience Preferred Experience Driver development experience Team leading experience ...