Permanent C++ Jobs in Scotland

1 to 25 of 32 Permanent C++ Jobs in Scotland

Software Architect

Glasgow, Scotland, United Kingdom
Onyx-Conseil
the UK and German software teams where you will be doing daily stand ups, tracking tasks and code reviews on embedded systems such as C++, MATLAB, Embedded C, Simulink + more! When necessary, you will roll your sleeves up and assist the developers in writing code. The role: Software Architect … Working with embedded systems such as C++, MATLAB, UML, Embedded C, etc Travel to Germany Tracking tasks, Code reviews, Stakeholder management, hands-on programming The person: Solid experience with Embedded systems Ideally from an automotive background Degree educated in computer science or related field of study Confident in liaising on more »
Posted:

Software Engineer

Hamilton, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Belcan Technical Recruiting (UK) Ltd
scale programme and be experienced with the software development lifecycle and processes. Software Development of applications (code, debugging and test) Software languages (e.g., C, C++, Java) and Object-Oriented Programming Software Development Tools (e.g., Requirements, IDEs, Test and Configuration Management) Why join Belcan? You will join a collaborative company that more »
Employment Type: Permanent, Work From Home
Posted:

Software Engineer Labview (Manufacturing)

Glasgow, Lanarkshire, Scotland, United Kingdom
Engineering
Additional Skills that would benefit the role: Experience with PLCs, stepper motors, variable frequency drives. Knowledge of other programming languages such as C, C#, C++ or Python. Knowledge of EU directives and CE Marking. Strong verbal and written communication skills. Analytical thinking and problem-solving skills. Attention to detail, adaptable more »
Employment Type: Permanent
Salary: £50,000
Posted:

Senior Firmware/Software Engineer

Dundee, Angus, Scotland, United Kingdom
Cubiq Recruitment
as VxWorks, FreeRTOS, or uC/OS-II(-III). Experience in developing PC/device application-level software (Linux, Android, or Windows) using C++, C#, VB, Java, or C. Strong knowledge of USB, Python, object-oriented software design, and software configuration management. What We Offer: We provide a comprehensive more »
Employment Type: Permanent
Posted:

Embedded Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
devices will be crucial as you contribute to the safety-critical nature of this innovative product. Key Requirements: Strong experience in Embedded C/C++ RTOS development - FreeRTOS, Zephyr or similar A solid understanding of electronics and wireless communication (Wi-Fi, Bluetooth, Cellular). Experience in developing embedded software for more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

LabView Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Major Recruitment (IT & Digital)
to continuous learning and keeping up to date with the latest technologies and changes Desirable skills: Stepper motors and variable frequency drives C, C#, C++ or Python software languages User interface design Schematic design P4V version control E3 electrical engineering software THE PACKAGE Highly Competitive salary Annual bonus Training and more »
Employment Type: Permanent
Posted:

Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Major Recruitment (IT & Digital)
International markets. This is an exciting opportunity to work on new design projects working within a LabVIEW environment including other programming languages such as C++, Python or C#. As a well-established business, they lead the way in industrial programming and last year achieved in excess of £20m UK turnover more »
Employment Type: Permanent
Salary: £50,000
Posted:

Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred) Complete our more »
Posted:

C++ Developer

Glasgow, Scotland, United Kingdom
TEKsystems
C++ Developer 12 month contract hybrid 3 days a week in Glasgow office Inside IR35 Job Description: We are looking for a hands-on developer to join our FS client's team. You will be responsible for the health of there internal KDB+/q ecosystem and ensuring the continued … team of passionate subject matter experts, developers, data scientists, and technical leads across the firm. Your role will involve maintaining an extensive library of C++ plug-ins for KDB users and engineering internal tools and libraries where necessary. While this is primarily a C++ role, you will need to be … working in a UK-based team with passionate subject matter experts, developers, data scientists, and technical leads. The role involves using technologies such as C++, Python, KDB+/q, Docker, and Kubernetes. The work schedule includes three days onsite and two days remote, ensuring a balance between collaboration and flexibility. more »
Posted:

Senior Embedded Software Engineer

Edinburgh
IC Resources
interested in people from a variety of backgrounds, but your experience should include some of the following: Experience in Embedded Programming in C/C++ Knowledge of board bring-up (preferably with SoC or ARM processors) Experience with bare-metal programming Commercial experience with Real-Time Operating Systems (RTOS, FreeRTOS … apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, Test Automation, Software Test, C programming, C++ programming, Linux Kernel, Driver Development, Low level software development then please contact me, Callum Allen today. more »
Employment Type: Permanent
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Provn
on a global scale. The Ideal Candidate: 6+ years as a Software Engineer Experienced in embedded software development Experienced in OOP such as C, C++, Java Experience mentoring junior developers Thorough understanding of full SDLC Modern web technologies/frameworks (a nice to have) What the company can offer: Outstanding more »
Posted:

Head of Technology

Greater Glasgow Area, United Kingdom
Be-IT
help deliver state of the art products, services and platforms You will have an element of hands on approach in programming with C/C++ and develop business critical technology roadmaps to ensure successful delivery and work to both enhance existing products and develop new ones With the autonomy to more »
Posted:

AI & Computer Vision Engineer

Glasgow, Lanarkshire, United Kingdom
Hybrid / WFH Options
FPSG Connect
video understanding applications. Contribute to the definition of inputs and outputs in collaboration with engineering teams for API development. Implement and maintain code in C++ and Python. Utilise OpenVINO and OpenCV for AI model deployment and optimisation. Maintain version control of all module development. Perform benchmarking and performance optimization for … you'll need experience in: Strong in AI and deep learning techniques, with practical experience developing AI models in Computer Vision. Advanced skills in C++ and Python programming. Proficiency with OpenVINO and/or OpenCV for AI model deployment and optimization. Experience with GPU programming and parallel computing is a … candidates a diverse range of project opportunities, where complexity and collaboration ensure continual personal and technical development. Key skills AI Engineer, Computer Vision Engineer, C++, Python, OpenCV, OpenVino, Linux, Windows, deep learning models, Computer vision, Docker, version control, Image Processing, Machine Learning, Video Streaming, CI/CD, Jenkins, Gitlab, PostgresSQL more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI & Computer Vision Engineer

Glasgow, City of Glasgow, United Kingdom
Hybrid / WFH Options
FPSG
video understanding applications. Contribute to the definition of inputs and outputs in collaboration with engineering teams for API development. Implement and maintain code in C++ and Python. Utilise OpenVINO and OpenCV for AI model deployment and optimisation. Maintain version control of all module development. Perform benchmarking and performance optimization for … you'll need experience in: Strong in AI and deep learning techniques, with practical experience developing AI models in Computer Vision. Advanced skills in C++ and Python programming. Proficiency with OpenVINO and/or OpenCV for AI model deployment and optimization. Experience with GPU programming and parallel computing is a … candidates a diverse range of project opportunities, where complexity and collaboration ensure continual personal and technical development. Key skills AI Engineer, Computer Vision Engineer, C++, Python, OpenCV, OpenVino, Linux, Windows, deep learning models, Computer vision, Docker, version control, Image Processing, Machine Learning, Video Streaming, CI/CD, Jenkins, Gitlab, PostgresSQL more »
Employment Type: Permanent
Posted:

Software Engineer Labview (Manufacturing)

Glasgow, City of Glasgow, United Kingdom
Hays Engineering
Additional Skills that would benefit the role: Experience with PLCs, stepper motors, variable frequency drives. Knowledge of other programming languages such as C, C#, C++ or Python. Knowledge of EU directives and CE Marking. Strong verbal and written communication skills. Analytical thinking and problem-solving skills. Attention to detail, adaptable more »
Employment Type: Permanent
Salary: £47000 - £50000/annum plus bonus
Posted:

Embedded Engineer

Roslin, Midlothian, Scotland, United Kingdom
Brightwork Ltd
industry. Skillset: 2+ years' experience as an Engineer (embedded engineer/firmware engineer/hardware engineer) Embedded software design and development in C/C++ Background in product development organisations Hardware interfacing protocols (I2C, SPI, CAN, and EtherCAT) would be beneficial Desirable additional skills: Python development, including for test scripts more »
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Livingston, West Lothian
IC Resources
dynamic team environment. For this Senior Embedded Software Engineer, we are looking for someone with: Extensive commercial experience of embedded programming in C and C++ Experienced within a product development life cycle Knowledge of wireless communication protocols (Wi-Fi, Bluetooth, BLE, LoRaWAN, NFC etc.) What Next? If you’re an … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. We are excited to be supporting a company who have been at more »
Employment Type: Permanent
Posted:

Test Development Engineer

Glasgow
IC Resources
ensure readiness through industry-standard methodologies Key Requirements Test Development Engineer: Expertise in ATEs such as (J750, UFlex, ETS or V93k) Proficiency in programming (C++ and scripting languages like Python) Familiarity with statistical tools for production analysis To apply for this Test Development Engineer position or similar roles, contact Ammar. more »
Employment Type: Permanent
Posted:

Senior Electronics Engineer

Edinburgh
IC Resources
provide technical leadership and mentoring to junior engineers, while actively contributing to project delivery. The role also involves working on embedded systems, utilizing C, C++, and Python to develop robust, high-performance systems. The ideal Senior Electronics Engineer will have: Proven experience in PCB design and development Expertise in analog … and digital circuit design Full product lifecycle experience, from concept through to production Strong skills in embedded systems programming using C, C++, and Python Ability to lead and mentor junior engineers Experience with power management and signal integrity analysis Knowledge of FPGA integration and high-speed digital interfaces is a more »
Employment Type: Permanent
Posted:

Software Tech Lead

Edinburgh
Hybrid / WFH Options
IC Resources
remotely from anywhere in the UK. Experience of the Software Tech Lead will include: Experience with embedded software through to desktop applications Experience with C++ Technical leadership Team mentoring/leadershipIf you are a Software Tech Lead looking for an exciting new challenge within a great company 6 years ahead more »
Employment Type: Permanent
Posted:

Windows Kernel Mode Driver Engineer

Edinburgh
IC Resources
someone with: Recent (within the last 5 years) commercial experience developing windows kernel mode drivers A strong background within embedded development Strong C and C++ programming experience What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today … to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Employment Type: Permanent
Posted:

Senior/Principal Embedded Software Engineer

East Kilbride, Scotland, Nerston, Lanarkshire, United Kingdom
Hybrid / WFH Options
Verso Recruitment Group
the Senior/Principal Embedded Software Engineer, will include: Able to work on design projects from concept to manufacture. Strong background in C/C++ programming skills. Good knowledge of OOD/Object-Oriented Design. Experience with multiple Microprocessors/Microcontrollers Experience in any of the following would be beneficial more »
Employment Type: Permanent
Salary: £50000 - £80000/annum £50,000 to £80,000 basic + excellent
Posted:

Software Architect

Glasgow Area, Scotland, United Kingdom
Rise Technical Recruitment Limited
the UK and German software teams where you will be doing daily stand ups, tracking tasks and code reviews on embedded systems such as C++, MATLAB, Embedded C, Simulink + more! When necessary, you will roll your sleeves up and assist the developers in writing code. This position will suit … and get stuck into a brilliant company who have operations all over the world. The role: * Software Architect * Working with embedded systems such as C++, MATLAB, UML, Embedded C, etc * Travel to Germany * Tracking tasks, Code reviews, Stakeholder management, hands-on programming The person: * Solid experience with Embedded systems * Ideally more »
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Test Engineer - Semiconductor ATE

Glasgow, Lanarkshire, Scotland, United Kingdom
Technical Futures
Degree in an Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. ATE expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. This start-up more »
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer - Embedded Software

Roslin, Midlothian, Scotland, United Kingdom
Brightwork Ltd
number of ground-breaking products within the sector. Skillset: 3+ years' experience as a Software Engineer Embedded software design and development in C/C++ Background in product development organisations Hardware interfacing protocols (I2C, SPI, CAN, and EtherCAT) Desirable additional skills: Python development, including for test scripts AWS, Cloud Technologies more »
Employment Type: Permanent
Posted:
C++
Scotland
10th Percentile
£45,000
25th Percentile
£49,375
Median
£60,000
75th Percentile
£66,250
90th Percentile
£71,250