201 to 225 of 341 C++ Jobs in Scotland

Remote Software Engineer (Tech

Location
Dalry, Midlothian, United Kingdom
changes that enhance software reliability, maintainability, and delivery efficiency What You ll Bring Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis ...

Compiler Engineer

Location
City of Edinburgh, Scotland, United Kingdom
basis in accordance with the changing needs of Huawei Research and Development UK Limited. Person Specification: Required: Passionate to develop compiler Advanced C/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects Good ...

Software Engineering Manager

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
global reach. Passionate about CI/CD and release trains, delivering a regular cadence of features and quality improvements. Mastery in any programming language (C++, Go, TypeScript, ...).Lead by example, exceed expectations and go above and beyond. Excellent communication and organizational skills. Does this sound like ...

AI Compiler Optimization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Person Specification: Required: Proficiency in C/C++ and compiler infrastructure (LLVM, MLIR, or similar) Deep understanding of AI model architectures and inference workflows Experience with performance profiling tools (e.g., perf, TensorBoard, VTune) Familiarity with ...

Software Engineer - Defence & Aerospace (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
will help deliver software for defence and aerospace projects, including work on radar systems and Eurofighter related initiatives. Candidates should have strong C/C++ coding skills, full software development lifecycle experience, and the ability to work autonomously at senior level within a collaborative, security-cleared environment. #J-18808-Ljbffr ...

Compiler Engineer - Edinburgh/Cambridge

Location
City of Edinburgh, Scotland, United Kingdom
compiler optimize Analyze performance of compiler generated code Co-design with xPU architecture teams Person Specification: Required: Passionate to develop compiler Advanced C/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects Good ...

Mechatronics Engineer

Location
Glasgow, Scotland, United Kingdom
collaborating across mechanical, electronics, and firmware teams. Beneficial Skills Motion/closed‐loop control and controls tuning. Some embedded/firmware experience ([C/C++], [Python] for test). Exposure to lab automation, precision instrumentation, or fluidic systems. Why Join Chemify? Impact. You make the disciplines come together — the integrated ...

Software Development Engineer - Remote

Location
Maybole, Ayrshire, United Kingdom
changes that enhance software reliability, maintainability, and delivery efficiency What You ll Bring Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis ...

Software Development Engineer - Remote

Location
Paisley, Renfrewshire, United Kingdom
changes that enhance software reliability, maintainability, and delivery efficiency What You ll Bring Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis ...

Software Development Engineer - Remote

Location
East Kilbride, Lanarkshire, United Kingdom
changes that enhance software reliability, maintainability, and delivery efficiency What You’ll Bring Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis ...

Research Associate in “AI-Enhanced Spin-Based Quantum Experiments“

Location
Easter Howgate, Scotland, United Kingdom
Experience in programming and mathematical modelling Development of physical models to understand experimental data Primary author contributions to peer-reviewed journals Experience of programming (C++ or Python or MATLAB) for data acquisition and analysis. A record of high quality publications, as appropriate for the stage in career, and evidence ...

Firmware Engineer - Embedded Systems for Electric Bikes

Location
Greenford, Scotland, United Kingdom
full product lifecycle from prototype to production, collaborating with cross-functional teams in an agile environment. The ideal candidate has strong C/C++ skills, experience with embedded protocols (BLE, CAN, I2C, UART, SPI) and a passion for safety and reliability in electric vehicle software. #J-18808-Ljbffr ...

Applied Scientist, Talent Acquisition ML & Recommendations

Location
City of Edinburgh, Scotland, United Kingdom
ideal candidate will design algorithms for job seekers and recruiters while ensuring performance and scalability. This role requires programming experience in languages like Java, C++, and Python, along with strong analytical skills. Join a team that directly impacts Amazon's hiring ecosystem and ensures a diverse workforce. #J-18808-Ljbffr ...

Lead Software Engineer — Energy Grid Platform & Simulations

Location
City of Edinburgh, Scotland, United Kingdom
high-performance back-end services and computational engines, bridging software, data, and OT in a critical infrastructure domain. The role requires strong experience with C++, Rust or Python, and a track record in scalable, secure systems. You’ll mentor engineers and shape architectural choices across multiple workstreams. #J-18808-Ljbffr ...

Electronics Engineer

Location
Thurso, Scotland, United Kingdom
systems Knowledge of safety-critical or regulated environments (defence, aerospace, medical) Experience with EMC/EMI design and testing Familiarity with embedded C/C++ or firmware development Understanding of functional safety standards (e.g. IEC 61508) Experience with environmental testing and ruggedised system design Personal Attributes Detail-oriented with ...

Research Associate/Fellow

Location
Glasgow, Scotland, United Kingdom
process frameworks and/or industrial technology and approaches Desirable: D1 Software skills including one or more of the following: python, C/C++, Matlab Experience Essential: E1 Experience of planning and progressing work activities within professional guidelines or organisational policy, applying initiative and independent judgement. E2 Developing track record ...

Senior Backend Engineer - Databases - Analytics | UK | Remote

Location
Pathhead, Scotland, United Kingdom
Experience with distributed systems, catalogs and table formats, query engines. Mastery of a programming language like? actually, Mastery of a programming language like golang, C++, or Rust Proven track record of delivering software that made it into production and is actively used by users. Exposure to working in cloud-native ...

C++ Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
## C++ Software EngineerApplylocations: GB - Edinburghtime type: Full timeposted on: Posted Todayjob requisition id: R0029200**Job Description:***Salary Range:**Engineer £38000 - £50000**Senior Engineer £45000 - £60000**Principal Engineer £54000 - £70000* *Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific … role, we really need you to have the following experience:* Experience working within an agile team and familiarity with agile software development lifecycle* Strong C++ programming skills, ideally in a highly regulated environment.* The ability to collaborate and work with others* Git (or equivalent) source control expertise* The ability ...

LLVM Compiler Engineer – AI & xPU Optimizations

Location
City of Edinburgh, Scotland, United Kingdom
with cross-functional teams. The role emphasizes cutting-edge compiler research, open-source contributions, and practical problem solving. A strong background in C/C++ and CPU/xPU architecture is essential, with opportunities for learning and career #J-18808-Ljbffr ...

Senior Firmware Engineer - Embedded E-Bike Systems

Location
Greenford, Scotland, United Kingdom
will be involved in the full lifecycle and work with cross-functional teams to ship features. Requirements include proven embedded software experience, strong C++, and familiarity with BLE/CAN/I2C/UART/SPI along with RTOS and safety considerations. This is a technically demanding, highly collaborative role ...

Remote Lead Software Engineer Maritime

Hiring Organisation
Stark Co
Location
East dunbartonshire, United Kingdom
lead, and mentor a high-performing team of engineers to integrate autonomous sea systems into the Minerva front-line platform. You will architect modern C++ solutions that bridge the gap between front-line control and edge computing, ensuring our fleet remains reliable, precise, and mission-ready in unpredictable environments. Responsibilities ...

Remote Animation Programmer - Studio Elevation (Remote within the UK)

Location
Clydebank, Dunbartonshire, United Kingdom
meet quality and timeline expectations Stay up to date with new tools and techniques to improve animation workflows The skills you ll need: Solid C++ programming skills and experience with animation systems in game engines Understanding of animation principles and real-time implementation Experience with Unreal Engine (especially Animation Blueprints ...

Remote Animation Programmer - Studio Elevation (Remote within the UK)

Location
Lochgelly, Fife, United Kingdom
meet quality and timeline expectations Stay up to date with new tools and techniques to improve animation workflows The skills you ll need: Solid C++ programming skills and experience with animation systems in game engines Understanding of animation principles and real-time implementation Experience with Unreal Engine (especially Animation Blueprints ...

Remote Animation Programmer - Studio Elevation (Remote within the UK)

Location
Montrose, Angus, United Kingdom
meet quality and timeline expectations Stay up to date with new tools and techniques to improve animation workflows The skills you ll need: Solid C++ programming skills and experience with animation systems in game engines Understanding of animation principles and real-time implementation Experience with Unreal Engine (especially Animation Blueprints ...

Remote Animation Programmer - Studio Elevation (Remote within the UK)

Location
Airdrie, Dunbartonshire, United Kingdom
meet quality and timeline expectations Stay up to date with new tools and techniques to improve animation workflows The skills you ll need: Solid C++ programming skills and experience with animation systems in game engines Understanding of animation principles and real-time implementation Experience with Unreal Engine (especially Animation Blueprints ...