product design lifecycle Appreciation of mechanical aspects of product development Desirable Skills: Schematic design and PCB layout Design for manufacture and CAD experience Simulation, test and debug Knowledge of C/C# for tools and test systems Familiarity with CPU/MPU architectures Qualifications: Degree in Electronics (BEng) or equivalent experience commercial experience Clearance: You must be a British Citizen More ❯
product design lifecycle Appreciation of mechanical aspects of product development Desirable Skills: Schematic design and PCB layout Design for manufacture and CAD experience Simulation, test and debug Knowledge of C/C# for tools and test systems Familiarity with CPU/MPU architectures Qualifications: Degree in Electronics (BEng) or equivalent experience commercial experience Clearance: You must be a British Citizen More ❯
experience with the OpenCPI framework (design, integration, optimisation). Solid background in RF communications and SDR technologies. Knowledge of digital signal processing, RF algorithms, and embedded development. Proficiency in C/C++ and/or VHDL for embedded applications. Familiarity with SDR architectures and chipsets. Desirable Skills Experience with OSP/BSP development. Knowledge of GnuRadio, Python, and other SDR More ❯
and verification Collaborate with systems and hardware 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 Strong understanding of More ❯
product design lifecycle Appreciation of mechanical aspects of product development Desirable Skills: Schematic design and PCB layout Design for manufacture and CAD experience Simulation, test and debug Knowledge of C/C# for tools and test systems Familiarity with CPU/MPU architectures Qualifications: Degree in Electronics (BEng) or equivalent experience commercial experience Clearance: You must be a British Citizen More ❯
in GitHub and ClearCase Your Profile Essential skills/knowledge/experience: 1 5 years of experience with LINUX and Windows Operating Systems 2 5 years of experience with C, Java & Oracle Database SQL, shell scripting, ability to read and interpret logs & debug files 3 Installation of Operating system patches and other 3rd Party Software such as Oracle, NetApp etc. More ❯
tools. Strong analytical and problem-solving skills with a focus on system performance. Desirable Skills Experience with real-time communication systems and network management. Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR tools. Experience with Linux environments and version control (e.g. GitLab). Background in defence or cyber communications systems. Familiarity with interoperability testing and network performance More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Bluestream People
working groups Experience: Educated to PhD or similar in Electrical Engineering, Mathematics, Physics, or related discipline Strong communication, analytical and mathematical skills Simulation and computer modelling (e.g., MATLAB, Python, C/C++, or similar) Digital signal processing background RF & comms systems engineering experience (link budgets, RF line-ups, waveform design) Experience in the space industry (LEO/MEO/GEO More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Infused Solutions Ltd
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
on resilience, fault-tolerance, and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking (e.g., epoll, io_uring) Bonus points for experience with: Kernel bypass (Solarflare, DPDK More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment More ❯
Livingston, West Lothian, Scotland, United Kingdom
Rise Technical Recruitment Limited
firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment More ❯
years of industry experience in data analysis for system performance evaluation Proficiency in data acquisition software design and implementation (LabView experience valued) Strong programming skills in collaborative environments (C and Python preferred) Deep understanding of data acquisition systems principles Exceptional problem-solving abilities and independent project management skills Outstanding communication skills for cross-functional collaboration Along with highly interesting and More ❯
Basingstoke, Hampshire, South East, United Kingdom
Anson Mccade
data integration engineering. If you're passionate about building secure, scalable systems and want to work on meaningful projects, we'd love to hear from you. Reference: ODI/C/DIE #oddi More ❯
hardware bring-up tasks. Mentor junior engineers and own scalable, maintainable firmware architecture. The skills and experience you need We are looking for someone who: Is an expert in C/C++ for embedded systems with strong RTOS or has embedded Linux experience. Is skilled in wireless and networking protocols like Wi-Fi, LTE, TCP/IP, and MQTT. Has More ❯
be considered. Package: 37 hours per week 25 days holidays plus bank holidays 5% pension, Private healthcare, life insurance, flexi-time and more Requirements: Several years’ experience programming in C, C++ and C#. Multi-threaded and multi-process programming. Development and design of display systems would be hugely beneficial Experience with HMI and GUI systems. Real time programming. Documentation skills More ❯
be considered. Package: 37 hours per week 25 days holidays plus bank holidays 5% pension, Private healthcare, life insurance, flexi-time and more Requirements: Several years experience programming in C, C++ and C#. Multi-threaded and multi-process programming. Development and design of display systems would be hugely beneficial Experience with HMI and GUI systems. Real time programming. Documentation skills More ❯
English with excellent communication skills. Preferred Qualifications Knowledge of biomedical sciences, physiology, and medical technology. 2-3 years of industrial experience in the relevant fields Programming skills in Java, C/C++, and/or proficiency in Python, Matlab, Mathematica. Familiarity with AI-enhanced modeling techniques. Innovative, creative thinker with a flexible and proactive mindset. How we work together We More ❯