Fareham, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
research findings to relevant stakeholders Apply the appropriate standards, processes and principles in his/her daily activities Required Skills: Experience of developing software in C and/or C++ Enthusiastic self-starter with good verbal communication Excellent written communication through the use of e-mail, presentations and reports Comprehensive understanding of various software development methodologies Ability to work with More ❯
Hardware Integration: Understand digital electronics, read schematics, and debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation Required Skills & Experience Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems. Embedded Systems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints. RTOS/ More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
Sirius Digital Services
specifications Experience in one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python, C#, Zig. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working with large codebases More ❯
Portsmouth, yorkshire and the humber, united kingdom Hybrid / WFH Options
Sirius Digital Services
specifications Experience in one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python, C#, Zig. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working with large codebases More ❯
have proficiency with data manipulation languages. You have the ability to work with complex data models. You have proficiency in development languages such as Javascript, Node, JSP, C/C++, HTML, XML, SQL and .Net. Y ou have any knowledge of test-driven development. You have familiarity of industry best practices. You have the ability to write and review portions More ❯
hardware and software teams to design efficient, reusable code. Mentor junior engineers and share best practices. Occasional travel to Plymouth for systems testing. Key Skills: Proficient in C/C++ for embedded systems on bare metal microcontrollers like STM32 or PIC. Competent with embedded build, debugging, and cross-compilation tools. Linux embedded experience desirable but not required. Strong communication and More ❯
Fleet, England, United Kingdom Hybrid / WFH Options
iO Associates
Contribute to continuous process improvements to ensure timely delivery of high-quality products. Essential Criteria: Degree in Computer Science, Electronic Engineering, or a related discipline. Strong programming skills in C++ with experience in real-time software development. Proficient in working with Windows and/or Linux environments. Excellent communication skills, both verbal and written. What's on Offer: Comprehensive training More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
iO Associates
Contribute to continuous process improvements to ensure timely delivery of high-quality products. Essential Criteria: Degree in Computer Science, Electronic Engineering, or a related discipline. Strong programming skills in C++ with experience in real-time software development. Proficient in working with Windows and/or Linux environments. Excellent communication skills, both verbal and written. What's on Offer: Comprehensive training More ❯
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 ❯
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 ❯
KT9, Chessington, Greater London, Hook, United Kingdom
Christy Media Solutions
using TCP/IP for seamless device communication Support the evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and More ❯
and connected hardware) If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Keywords: Software Engineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware Integration Reference Number: BBBH21722A We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum Negotiable + 25 Days Holiday
perfect for someone who thrives on solving technical challenges. For this Embedded Software Engineer role, we're looking for someone with: Solid experience with embedded programming using C/C++ Extensive knowledge of real-time operating systems (RTOS, FreeRTOS, SafeRTOS, QNX) Comfortable working close to hardware and within resource-constrained environments Some understanding of control systems or control theory is More ❯
portsmouth, hampshire, south east england, united kingdom
IC Resources
perfect for someone who thrives on solving technical challenges. For this Embedded Software Engineer role, we're looking for someone with: Solid experience with embedded programming using C/C++ Extensive knowledge of real-time operating systems (RTOS, FreeRTOS, SafeRTOS, QNX) Comfortable working close to hardware and within resource-constrained environments Some understanding of control systems or control theory is More ❯
for someone who thrives on solving technical challenges. For this Senior Embedded Software Engineer role, we're looking for someone with: Extensive experience with embedded programming using C/C++ Background in real-time systems and microcontroller development Comfortable working close to hardware and within resource-constrained environments Some understanding of control systems or control theory is advantageous What Next More ❯
Wireless Applications Engineer will include: BSc or MSc in Electrical Engineering, Computer Engineering, or relevant field Strong understanding of wireless technologies, including LTE, 5G NR and 3GPP Experience with C++ and Python Excellent communication skills, having the ability to explain complex technical topics to non-technical stakeholders Bonus: experience with AI modem features If you are a Wireless Application Engineer More ❯
Wireless Applications Engineer will include: BSc or MSc in Electrical Engineering, Computer Engineering, or relevant field Strong understanding of wireless technologies, including LTE, 5G NR and 3GPP Experience with C++ and Python Excellent communication skills, having the ability to explain complex technical topics to non-technical stakeholders Bonus: experience with AI modem features If you are a Wireless Application Engineer More ❯
of complex HW/SW/embedded systems Strong knowledge of RF testing and operation of advanced test equipment Hands-on experience in test automation (Python/C#/C++ or similar) Solid background in IP networking systems and communication protocols Strong organisational skills with the ability to plan and lead validation activities Familiarity with defect tracking and knowledge management More ❯
of complex HW/SW/embedded systems Strong knowledge of RF testing and operation of advanced test equipment Hands-on experience in test automation (Python/C#/C++ or similar) Solid background in IP networking systems and communication protocols Strong organisational skills with the ability to plan and lead validation activities Familiarity with defect tracking and knowledge management More ❯
Farnborough, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Possess the knowledge and experience to perform complex tasks. Ability to work independently and/or under supervision. Effective communication It would be beneficial if you had: C/C++ experience Perl, Python, and/or bash Scripting experience Database skills: Oracle or Postgres Experience of Microsoft tools that support the design of solutions, e.g. Visio Clearance Requirements: You will More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
CBSbutler
Senior Embedded C++ Software Engineer £62ph (Inside IR35) Southampton (Hybrid) Initial 6 month contract **Please note we can only consider sole UK Nationals for this role** Our Southampton facility is a leading UK centre of excellence for electro-optics, photonics, and laser-based technologies. The site focuses on the design, development, and manufacture of advanced systems used across defence, aerospace … explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. Essential Bare metal embedded C++ software development Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO Familiarity with the tools and approaches to embedded development Work in our Southampton office 1-4 days a week. Employees More ❯
New Software Developer C++ job in Fleet An exciting opportunity has arisen for a skilled Software Developer C++ to join the Signal Analysis team in Fleet, working within a high-performing, innovative technology centre. This role plays a crucial part in developing cutting-edge measurement applications that run on a variety of instruments, supporting the full lifecycle from requirements through … You’ll work with the latest wireless and telecommunications technologies, contributing to continuous improvement and helping deliver high-quality products to market. Key Responsibilities for the Software Developer Signal C++ job in Fleet: Develop measurement applications for spectrum analyser instruments. Work across the full product lifecycle, from requirements gathering through to release and customer support. Collaborate with colleagues on leading … skills. If you’re a proactive developer who enjoys working in a dynamic environment and wants to shape the future of wireless technology, apply now for the Software Developer C++ job in Fleet and be part of an ambitious, forward-thinking team. More ❯
New Software Developer C++ job in Fleet An exciting opportunity has arisen for a skilled Software Developer C++ to join the Signal Analysis team in Fleet, working within a high-performing, innovative technology centre. This role plays a crucial part in developing cutting-edge measurement applications that run on a variety of instruments, supporting the full lifecycle from requirements through … You’ll work with the latest wireless and telecommunications technologies, contributing to continuous improvement and helping deliver high-quality products to market. Key Responsibilities for the Software Developer Signal C++ job in Fleet: Develop measurement applications for spectrum analyser instruments. Work across the full product lifecycle, from requirements gathering through to release and customer support. Collaborate with colleagues on leading … skills. If you’re a proactive developer who enjoys working in a dynamic environment and wants to shape the future of wireless technology, apply now for the Software Developer C++ job in Fleet and be part of an ambitious, forward-thinking team. More ❯
Basingstoke, Hampshire, South East, United Kingdom
Southern Communications Ltd
VOIP and C++ Development Engineer Location: Remote Office Location: Basingstoke Salary: up to £65,000 Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer.This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call routing, RTP relaying, WebRTC and failover … passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve … Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with More ❯
VoIP and C++ Development Engineer Location: Remote Office Location: Basingstoke (must be within commutable distance) Salary: up to £65,000 Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer. This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call … passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve … Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with More ❯