Tewkesbury, England, United Kingdom Hybrid / WFH Options
Harris Geospatial Solutions
engagement activities. What you’ll bring Proficiency in C++, preferably embedded C++; Experience of Rust is very desirable; Knowledge of other languages such as C, C# JavaScript, Python, etc; Proficiency in either back-end development (e.g. Spring Boot, MongoDB, Java) OR front-end development (e.g. HTML5, CSS, JavaScript, React.js, Node.js More ❯
Tewkesbury, England, United Kingdom Hybrid / WFH Options
Harris Geospatial Solutions
requires the following experience and skills: Proficiency in C++, preferably embedded C++; Experience of Rust is very desirable; Knowledge of other languages such as C, C# JavaScript, Python, etc; Proficiency in either back-end development (e.g. Spring Boot, MongoDB, Java) OR front-end development (e.g. HTML5, CSS, JavaScript, React.js, Node.js More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Leidos
project processes and software development practices Our Capability Development team develops bespoke software for our clients in the Cyber Security domain. We specialise in C and C++ and have worked across iOS, Android, Windows, macOS and Linux. We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling More ❯
BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer to join one of Bristol's leading software houses. The position is More ❯
Software Engineers with proficient skills developing code in a range of programming languages (e.g., C++, Python, C#, Kotlin, Go, Rust). MUST: C++ or C experience (not necessarily recent but enough years to have been proficient at a point in time) One of: C#, Kotlin, Python, Go, or Rust Skills More ❯
analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills More ❯
analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills More ❯
the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with More ❯
the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
in engineering or a related field from an accredited university. • Professional Experience: At least 4 years of experience in embedded software development, developing in C or C++. Experience in Python and SQLite also a bonus. Desired Characteristics • Leadership and Communication: Strong interpersonal and leadership skills, coupled with excellent oral and More ❯
gathering 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 andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
TN United Kingdom
all phases of the software development lifecycle, including requirements capture, design, implementation, integration, testing, deployment, and maintenance. You should have 5+ years of Embedded C/Assembler/Python expertise with knowledge of microcontrollers and DSP, communication protocols, version control (GIT), RTOS, and bare metal expertise. Working closely with cross More ❯
APIs and structured data (e.g., JSON, XML) Strong analytical and problem-solving skills Exposure to embedded systems or low-level systems development Background in C programming, particularly for system-level code Experience working in Linux environments Knowledge of regulated or security-critical domains (e.g., finance, telecoms) If you're an More ❯
re Looking For HND or Degree in Electrical/Electronic Engineering, Software Engineering, Computer Science, or a related field Basic programming skills in Python, C/C++, LabVIEW, or similar Interest or some experience with RF/DC testing and instrumentation Strong analytical and problem-solving skills Able to work More ❯
re Looking For HND or Degree in Electrical/Electronic Engineering, Software Engineering, Computer Science, or a related field Basic programming skills in Python, C/C++, LabVIEW, or similar Interest or some experience with RF/DC testing and instrumentation Strong analytical and problem-solving skills Able to work More ❯
APIs and structured data (e.g. JSON, XML) Strong analytical and problem-solving skills Exposure to embedded systems or low-level systems development Background in C programming, particularly for system-level code Experience working in Linux environments Knowledge of regulated or security-critical domains (e.g. finance, telecoms) If you're an More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Babcock
if you have experience in any of the following areas, we’d love to hear from you: Programming in Java , JavaScript/TypeScript & React , C/C++ , or Python . Working with Linux , Oracle/Relational Databases , or MongoDB . Building and testing with frameworks like JUnit or Jest and More ❯
Stroud, Gloucestershire, South West, United Kingdom
ZENOVO LTD
you will participate in test suite development, provide and maintain high levels of customer service, and develop technical documentation. Key Experience: - Experience of Programming C onto a RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C is desirable - Knowledge of low power platforms - Programming experience in C++ Education : - Degree More ❯
to and expertise in operating systems, networking and network protocols and low-level systems development. The Key Requirements... Experienced in one or more of C, C++ or C#. Familiar with Python. Used to Linux or Windows based operating systems. Knowledge of version control and used to working in agile environments. More ❯
to and expertise in operating systems, networking and network protocols and low-level systems development. The Key Requirements... Experienced in one or more of C, C++ or C#. Familiar with Python. Used to Linux or Windows based operating systems. Knowledge of version control and used to working in agile environments. More ❯
policies, or technologies Knowledge of operating systems, including Windows, MacOS, and/or Linux Proficient programming skills in languages such as Python, Java, JavaScript, C, C++, or C# Experience with web development and frameworks, such as NodeJS, ReactJS, ASP.NET, AngularJS, Flask, Ruby on Rails, etc. Familiarity with databases, including SQL More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
IO Associates
months+ Due to the exciting nature of the role and the projects you will be working on, you must hold an active UK*C DV Clearance to be eligible. You will play a key role in designing, building, and maintaining the core services and infrastructure that underpin secure applications. You More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
BAE Systems Digital Intelligence
AWS Cloud infrastructure Mentor junior developers and analyze code defects for timely fixes Candidate Profile Proficiency in back-end languages: Java, C++, Node.js, Python, C Problem-solving skills and a desire to learn Knowledge of cloud technologies like AWS, Docker, Microservices (desirable but not essential) Teamwork and Agile methodology experience More ❯