C++ Jobs in Scotland

151 to 175 of 271 C++ Jobs in Scotland

Infrastructure Research Engineer - Distributed Systems / Cloud Computing / Operating Systems

Livingston, Scotland, United Kingdom
JR United Kingdom
and research methodologies. Solid experience or deep interest in operating systems , distributed systems , or cloud computing . Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python). Excellent teamwork and communication skills. Bonus Points For: A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure). Publications in top-tier conferences or More ❯
Posted:

Java Developer

Glasgow, Scotland, United Kingdom
Nord Group - A GenHive Partner
Engineer - Java & React Glasgow, Scotland, United Kingdom 2 weeks ago Hiring in Canada: Senior Web Application Developer Glasgow, Scotland, United Kingdom 1 day ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 16 hours ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. More ❯
Posted:

Senior Rust Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Experience with all phases of the software development life cycle Understanding of Agile methodologies (Scrum, Kanban) and engineering practices Will be a plus: At least 5 years of professional C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. More ❯
Posted:

Staff R&D Engineer (Processor Modelling)

Edinburgh, United Kingdom
Hybrid / WFH Options
Synopsys, Inc
technologies, advanced architectures, hardware design, 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 Have: Understanding of CPU architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

Edinburgh, Scotland, United Kingdom
Okta Resourcing
Kingdom 1 week ago Freelance Software Developer (C#) - AI Trainer Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 1 week ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh More ❯
Posted:

Applied Scientist II, Alexa Devices, GENIE Science

Edinburgh, United Kingdom
Amazon
or Master's degree and 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+ years experience in building machine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Animation Programmer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Build A Rocket Boy
data structures and algorithms to maximize efficiency in development and runtime performance. Report new problems, delays, and risks to management. Seek support from higher management when necessary. Requirements Strong C++ programming and debugging skills. Excellent understanding of animation concepts and performance trade-offs. Experience with graph-based animation systems. Ability to tune animation systems based on high-level design input. More ❯
Posted:

Graduate Software/Firmware Engineer

Dundee, Scotland, United Kingdom
NCR Atleos
sites for support or analysis. Basic Qualifications Degree qualified in Software, Engineering, Physics, Mathematics, or other Science. Ability to work on several projects simultaneously. Some knowledge of C/C++ Optional Skills (preferred But Not Essential) Interest in processor technologies. Interest in developing Realtime and Embedded systems. Interest in controlling electro-mechanical devices. Some knowledge of Electronics. Developing in a More ❯
Posted:

Software Development Engineer - Advertising, Wren (Creative Management)

Edinburgh, United Kingdom
Amazon
ll be working with, and supported by experienced engineers. BASIC QUALIFICATIONS - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Bachelor's degree or equivalent PREFERRED More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Tools Programmer (Mid/Senior)

Edinburgh, Scotland, United Kingdom
Rockstar
toolchain. Working within a schedule to deliver features and fixes effectively to deadlines. QUALIFICATIONS A degree in Computer Science, related field or equivalent work experience. SKILLS Programming skills (e.g. C++ or C#). Problem solving skills. Knowledge of 3D mathematics (e.g. linear algebra, trigonometry and matrices). Ability to work within a team. Ability to work within a schedule and More ❯
Posted:

Firmware Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Kineton
week ago Firmware/FPGA Engineers - All levels (All UK Sites) Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 6 days ago Senior Software Engineer (C++) - London or Edinburgh Edinburgh, Scotland, United Kingdom 4 weeks ago Edinburgh, Scotland, United Kingdom 2 months ago Software Standardization and Industry Development Engineer - Fully Remote Contract Edinburgh, Scotland, United Kingdom More ❯
Posted:

Senior Physics Programmer

Edinburgh, Scotland, United Kingdom
Rockstar
simulation and Newtonian mechanics. Strong maths skills (linear algebra, trigonometry, matrix/quaternion math). Strong multi-threaded programming skills. Excellent problem-solving skills with an emphasis on debugging C++ code. PLUSES Please note that these are desirable skills and are not required to apply for the position. Familiarity with physics engines such as Bullet, Godot, Jolt, Havok or PhysX. More ❯
Posted:

Firmware Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
testing procedures. Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART). Familiarity with ADC/ More ❯
Posted:

Graduate Software/Firmware Engineer

Dundee, Scotland, United Kingdom
NCR Atleos Corporation
or analysis. Basic Qualifications o Degree qualified in Software, Engineering, Physics, Mathematics, or other Science. o Ability to work on several projects simultaneously. o Some knowledge of C/C++ Optional Skills (preferred but not essential) o Interest in processor technologies. o Interest in developing Realtime and Embedded systems. o Interest in controlling electro-mechanical devices. o Some knowledge of More ❯
Posted:

Python Software Engineer - Ubuntu Hardware Certification Team

Glasgow, Scotland, United Kingdom
Canonical
Scotland, United Kingdom 1 day ago Software Engineer - Python - Container Images Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 month ago Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 5 days ago Glasgow, Scotland, United Kingdom 1 day ago Glasgow, Scotland, United Kingdom 2 weeks ago Software More ❯
Posted:

Software Test Engineer - Embedded Systems

Glasgow, Scotland, United Kingdom
ALTEN LTD - UK
or DO-178C standards for safety-critical software testing Experience with automated test scripting and working within Agile or Waterfall methodologies Background in software development , particularly with C , C++ , or Python Additional Information Why join us? We foster a community of dually talented individuals who are both entrepreneurs and technology specialists. Our teams embody the spirit of innovation and entrepreneurship More ❯
Posted:

Applied Science Manager, Personalization Team

Edinburgh, Scotland, United Kingdom
Amazon Development Centre (Scotland) Limited
Amazon’s leadership principles. BASIC 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 developing algorithms for business application More ❯
Posted:

Director of Software Engineering

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Director of Software Engineering, edinburgh col-narrow-left Client: Search 5.0 Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 9 Posted: 06.06.2025 More ❯
Posted:

Software Engineer

Edinburgh, Midlothian, United Kingdom
Matchtech
Key Responsibilities: Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to multi-core or distributed hardware platforms Adhering to … airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ Job Requirements: We seek individuals who possess: Proficiency in C++ and experience in using it within the industry Experience in UML modelling and Object Oriented Design (OOD) techniques Understanding of the full software lifecycle in a professional setting Ability to thrive in an office-based … hardware engineers Benefits: Opportunity to work on cutting-edge defence and aerospace projects A dynamic and supportive working environment Professional development and training opportunities If you are an experienced C++ Software Engineer looking for an exciting opportunity to contribute to advanced defence and aerospace projects, we would love to hear from you. Apply now to join our client's innovative More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior SOC Design Architect

Edinburgh, United Kingdom
Techwaka
development - digital to analog interfaces Low-power, performance, and optimization Low-level software, firmware, and embedded requirements - drivers, controllers, etc. Confident knowledge of a variety of coding languages - C, C++, SystemC, Tcl, Python Excellent communication skills, and ability to work across software and hardware teams Nice to have skills: Team leadership/management SOC performance & modeling - C, C++, SystemC UVM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded System Engineer - Up to £65,000

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Embedded Systems Engineer – up to £65,000 Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is … ideal for engineers experienced in embedded environments who love to work close to the metal but enjoy a modern, structured development workflow. You’ll likely have experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and More ❯
Posted:

Embedded System Engineer - Up to £65,000

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Embedded Systems Engineer – up to £65,000 Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is … ideal for engineers experienced in embedded environments who love to work close to the metal but enjoy a modern, structured development workflow. You’ll likely have experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and More ❯
Posted:

Embedded System Engineer - Up to £65,000

Glasgow, Scotland, United Kingdom
JR United Kingdom
Yes Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Embedded Systems Engineer – up to £65,000 Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is … ideal for engineers experienced in embedded environments who love to work close to the metal but enjoy a modern, structured development workflow. You’ll likely have experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and More ❯
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
IC Resources
Embedded Developer with an IoT/cloud background to help connect their devices to the cloud via cellular/satellite networks. 🔧Embedded Software Engineer Key skills: Embedded C/C++ IoT connectivity (Wi-Fi, Bluetooth, Cellular) Azure or similar cloud platforms Python (for scripting/integration) You'll work across embedded systems and cloud data pipelines - making a real-world More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Thales
your team. Work with other engineering functions to analyze requirements and contribute to solution architecture. Develop software architectures considering system constraints, documenting design decisions and rationale. Develop primarily in C++, adhering to design and interface specifications, and UML-based architectures. Participate in testing activities relevant to the products. Contribute proactively to an Agile Scrum team and ceremonies. Support peer reviews … and prepare materials for major gate reviews. Requirements Ideally, you will have: 5+ years of experience as a self-motivated software professional. Proficiency in C++ development. Exposure to RTOS/OS environments. Experience with test frameworks like GoogleTest and GoogleMock. Experience with static analysis tools (e.g., Klocwork, Coverity) and test coverage tools (e.g., Bullseye). Experience with test automation, continuous More ❯
Posted:
C++
Scotland
10th Percentile
£48,000
25th Percentile
£50,000
Median
£66,000
75th Percentile
£85,000