C++ Jobs in West Lothian

1 to 25 of 38 C++ Jobs in West Lothian

Senior Software Applications Developer

Livingston, Scotland, United Kingdom
SCION Instruments
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi and\or Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
Posted:

Senior Embedded Software Engineer

Bathgate, Scotland, United Kingdom
Hybrid / WFH Options
Plexus Corp
Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software More ❯
Posted:

Software Engineer

Livingston, Scotland, United Kingdom
JR United Kingdom
systems. Knowledge of transcriptomic technologies such as Illumina, PacBio, or Nanopore. Understanding of transcriptome annotation and the impact of alternative splicing. Skills in R, C++, or similar for statistical analysis and visualisation. Personal Attributes: Curious and proactive, with a desire to learn and ask questions. Thoughtful problem-solver with a More ❯
Posted:

Senior Embedded Software Engineer

Livingston, West Lothian, United Kingdom
Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
Calnex Solutions Ltd
onto an embedded Linux system. Comfortable working in an agile development environment where effective team communication is essential and change is embraced. Development of C++ software using re-usable and extensible Object Oriented design patterns. Debugging of system level issues and collaboration with other engineering disciplines to isolate the cause. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
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 More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Firmware / Embedded Software Engineer

Livingston, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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 More ❯
Posted:

Full Stack Developer

livingston, central scotland, united kingdom
Corriculo Recruitment
Required? The ideal candidate for the role will have the following: Strong full-stack development experience, with strong skills in C#, Java, Python, or C++ Experience building and maintaining live web applications Solid understanding of SQL, RESTful APIs, and CI/CD workflows Familiarity with Azure cloud is highly beneficial More ❯
Posted:

Infrastructure Research Engineer (R&D/Cloud/Telecoms)

livingston, central scotland, united kingdom
European Tech Recruit
systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and store and More ❯
Posted:

Infrastructure Research Engineer

livingston, central scotland, united kingdom
European Tech Recruit
systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role More ❯
Posted:

Infrastructure Research Engineer (R&D/Cloud/Telecoms)

Livingston, Scotland, United Kingdom
JR United Kingdom
systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and store and More ❯
Posted:

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

Livingston, Scotland, United Kingdom
JR United Kingdom
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 More ❯
Posted:

Embedded Software Engineer

Livingston, Scotland, United Kingdom
CAME Entrotec
Link, logic analysers, oscilloscopes). A proactive and methodical approach to problem-solving. Good documentation and version control habits (e.g. Git). Knowledge of C++, Python, HTML, and Linux is desirable but not essential. Experience in CAD or basic graphic design tools is a plus. Join Our Team: CAME aim More ❯
Posted:

Senior Embedded Linux Software Engineer

Livingston, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of More ❯
Posted:

Infrastructure Research Engineer

Livingston, Scotland, United Kingdom
JR United Kingdom
systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a More ❯
Posted:

Senior Database Researcher

Livingston, Scotland, United Kingdom
JR United Kingdom
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing More ❯
Posted:

Software Engineer (Embedded systems)

Livingston, Scotland, United Kingdom
JR United Kingdom
What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in 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 More ❯
Posted:

Senior FPGA Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
iO Associates - UK/EU
Senior Recruitment Consultant at iO Associates - Embedded Systems, Electronics & C++ Engineers Are you a skilled FPGA Design Engineer looking for your next challenge? Join a fast-growing, innovative company at the forefront of telecoms technology! This is a fantastic opportunity to work on leading-edge Test & Measurement products, collaborating with More ❯
Posted:

Blockchain Developer, Rust, Go, Protocol-Level, COR7273

livingston, central scotland, united kingdom
Corriculo Ltd
candidate for the role will have the following: Strong experience in blockchain development experience, ideally at protocol level Strong skills in Rust, Go, or C++ A background with consensus algorithms, P2P networking, and cryptographic systems Experience building or contributing to Layer 1 protocols or substantial blockchain infrastructure Ready to build More ❯
Posted:

Information Technology Support Engineer

livingston, central scotland, united kingdom
Eden Scott
Virtual Machines Active Directory admin Microsoft EntraID or Endpoint Configuration Manager admin Networking familiarity (ideal if this includes VLAN) Nice bonus if experience with C++, Java, or general familiarity with software development Proactive & self-motivated attitude Please apply with CV to be considered. More details will be provided during first More ❯
Posted:

Senior Network Programmer

Livingston, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and help them grow as programmers in a collaborative environment. Requirements 3+ years of experience as a Network Programmer in the game industry. Strong C++ programming and debugging skills. Experience profiling and optimizing code. Experience developing high-performing client/server and peer-to-peer network systems. Good algorithm and More ❯
Posted:

System Software Engineer (C++)

Livingston, Scotland, United Kingdom
JR United Kingdom
or a related field. Deep knowledge of distributed systems, HPC, GPU, compilers, operating systems, or cloud computing. Strong system programming skills in C/C++, Go, Python, Rust, or similar languages. Experience in system-level and low-level development through industry or academic work. By applying, you acknowledge that we More ❯
Posted:

C++ Software Engineer (UML Modelling)

livingston, central scotland, united kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining … edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with … engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development More ❯
Posted:

C++ Software Engineer

Livingston, Scotland, United Kingdom
JR United Kingdom
Edinburgh - On-site 4+ days/week Role Type: Contract – Initial 6 months+ Our client, an established aerospace engineering consultancy firm, require an experienced C++ Software Engineer to join their multi-disciplined team and software community. This role will provide you with the opportunity to work with innovating cutting-edge … state-of-the-art air warfare domain. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Develop embedded software, using RTOSs such as VxWorks or embedded … Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting languages Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ What experience you need to be More ❯
Posted:

C++ Software Engineer (12 month contract)

livingston, central scotland, united kingdom
CBSbutler
C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European … Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you’ll do as a C++ Software Engineer: Utilise … your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such More ❯
Posted:
C++
West Lothian
25th Percentile
£50,000
Median
£55,000
75th Percentile
£60,000