the opportunity to collaborate in a tight knit, agile team-oriented group. Strong coding ability within Object oriented languages such as Java, C# or C++ A passion for software engineering; examples of work you have completed outside of the core curriculum is a plus. A strong desire to understand and More ❯
development and software project delivery. Any one of WPF, WinUI, Blazor, MAUI, Xamarin, Avalonia, Flutter, Electron, React Native A second programming language. (Python, Java, C++) Communicating with and controlling embedded devices using wired and wireless communication protocols Using an ORM NET Core , ASP.NET Core Web API Coding mathematical algorithms Cloud More ❯
software delivery teams/Lead of Leads Demonstrable senior level and current experience of hands-on Full-Stack Software Engineering leadership with C#, Java, C++ JavaScript/TypeScript with React, and low latency event driven architectures Experience of a general-purpose scripting language (such as Python, Perl, Ruby) and SQL More ❯
specifically with microservices development 2+ years hands-on web services design and development experience Proficient in two or more of Java, JavaScript, Python, Scala, C++/C#/.Net and React or Angular Containerized software applications, platforms, and tools including Kubernetes, Docker Good understanding of software development best practices, devops More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Forward Role
threats. Collaborating in Agile teams to deliver innovative and robust technical solutions. What We're Looking For: Proficiency in one or more of C, C++, or C# . Familiarity with Python . Experience working with Linux or Windows-based systems . Understanding of networking, network protocols, and low-level systems More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Camlin
devices, DSP and Microcontroller. Proven experience in programming in VHDL language and in the use of Xilinx Vivado tools Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital More ❯
for drone operations, including any regional or international airspace regulations. Key Skills: Software/Embedded Systems: Expertise in programming languages such as C/C++, Python, and embedded software development. Experience with radar digital signal processing (DSP), including FFT, filtering, and noise reduction techniques (CFAR, Kalman filters). Proficiency with More ❯
of RF systems, signals, or protocols. Hands-on experience with Software-Defined Radio (SDR) platforms and tools. Strong programming skills in Python, C/C++, or related languages used in DSP/SDR development. Knowledge of modulation techniques , demodulation , and digital communications protocols . Experience in system testing , validation, and More ❯
. Desirable Skills Experience with real-time communication systems and network monitoring or management tools . Knowledge of OpenCPI , GNU Radio , Python , C/C++ , and other SDR development environments. Comfortable working in Linux-based environments and with tools such as GitLab for version control. Background in defence, cyber, or More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Version 1
skills/Confident in communicating with clients and stakeholders Eagerness to learn new technologies and business domain knowledge Other language experience a bonus i.e. C++ , Python, Unix/Linux You will stand out if you have: Capital markets experience Experience working in a geographically-distributed environment. Been involved in development More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Sensoteq
technology stacks ensuring our system evolves with them. What You Will Need 5 + years experience in a firmware development role using C/C++ Good experience with Wireless stacks (WIFI, Bluetooth, Zigbee and RF). Experience developing well structured code for ease of maintenance and reusability. Real Time Operating More ❯
the world. The team is passionate about developing technology that helps protect people and keep society safe. What background we are looking for: Designing C++ code from scratch on embedded Linux for hardware. Experience developing software that drives hardware, autonomous for developing original code. Onsite Dedication: Work onsite to immerse More ❯
Experience with tick architecture, large scale data capture and data analysis Ability to write clean and efficient code Experience in other languages like Java, C++ or Python Excellent communication skills across all levels of seniority Strong interpersonal skills, with good relationship building and engagement skills Proficiency in Microsoft Office suite More ❯
RF communications , software-defined radio , and related technologies. Solid background in Digital Signal Processing (DSP) , RF algorithms, and embedded development. Proficiency in C/C++ and/or VHDL for embedded systems. Understanding of SDR platforms and radio architectures , including modern chipsets. Desirable Skills Experience with OSP/BSP development More ❯
and practical deployment. Experienced in reverse engineering RF systems (signals, protocols, hardware). Mastery of SDR platforms – GnuRadio or equivalent. Solid Python, C/C++ skills for embedded or real-time environments. Background in digital comms: modulation, demodulation, protocol decoding. Strong FPGA/SoC experience (VHDL or Verilog preferred). More ❯
communication skills An interest in cybersecurity Python experience It would be great if you had any of the following, but not essential: C/C++ experience Experience with hardware-in-the-loop testing Comfortable with embedded devices More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Queens University
Engineering, or relateddiscipline; OR HND in a related discipline with extensive recent and relevant industrial experience. Software development skills in languages such as C, C++/Java/Python/R. Use of code configuration management toolsets. Knowledge of one or more of the following: Artificial Intelligence and Machine Learning More ❯
Suite 223, Olympus House Olympus Business Park, Quedgeley, Gloucester, England
Centre for Research into Communities and E-Learning Systems
a passion for psychology, gaming, and inclusive design. Role Your duties will include: Develop, test, and debug affective game software using C#, Python, or C++ on Azure and Toughbook platforms. Assist in integrating biometric and emotional data into interactive game systems. Support deployment and compatibility testing on both legacy and More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
and RF algorithm development Antenna optimisation and characterisation Embedded systems vulnerability analysis Working knowledge of tools such as OpenCPI, GnuRadio, VHDL, Python, C/C++ Development experience on Linux platforms and familiarity with Git-based workflows Whats on Offer: Structured training and development opportunities Option of a condensed four-day More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Anson McCade
and RF algorithm development Antenna optimisation and characterisation Embedded systems vulnerability analysis Working knowledge of tools such as OpenCPI, GnuRadio, VHDL, Python, C/C++ Development experience on Linux platforms and familiarity with Git-based workflows What’s on Offer: Structured training and development opportunities Option of a condensed four More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
Ocho
support * Contribute to the engineering culture by improving processes and raising the quality bar Essential Criteria: * 5+ years of experience with Java, Kotlin, or C++ in a production environment * Hands-on experience building microservices within a service-oriented architecture * Practical knowledge of CI/CD pipelines and containerized infrastructure (Docker More ❯
in-house manufacturing, from ideas and concepts to the best products on the market that fuel the ambiance of living rooms and concert halls! C++ Software Developer: We are looking for a talented developer with a passion for designing, coding, and debugging C++ applications. This position will work within a … the development of new audio products, focusing on backend development in C++. Working on UI enhancements and debug for better performance using QML and C++ bindings. Expand and maintain Python bindings for the C++ backend to support automation and testing. Experience and Qualifications required: 4+ Years of professional experience writing … modern' C++. Experience using the standard library and other popular C++ frameworks for logging, testing or networking. Strong understanding of design patterns and their application to C++ programming. Knowledge of version control systems like git, including feature/release/hotfix branch concepts and their application in a group development More ❯
Job Description Onsite: This role is categorized as onsite. This means the successful candidate is expected to report to Concord, NC on a full-time basis. The Role We are seeking a highly skilled and motivated Senior Data Processing Engineer More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Lockheed Martin
in RF algorithm development and Digital Signal Processing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools. VHDL, Python and/or C/C++ Development on Linux and use of GitLab Job Reference Number: 16667BR Employee More ❯
. Knowledge of antenna characterisation and optimisation . Background in embedded systems and vulnerability analysis . Familiarity with OpenCPI , GNU Radio , Python , C/C++ , and other SDR tools. Experience with VHDL , Python , or C/C++ for RF or embedded development. Comfortable working in Linux environments and using tools More ❯