London, England, United Kingdom Hybrid / WFH Options
Percona
with a proven ability to prioritize, manage, budget, and deliver on time. Prior software development experience is a must! Most components of Percona. Distribution for Mongo are written in C/C Go, so knowledge of one or more of these programming languages is a big plus. Experience with deploying and running MongoDB and related components. Knowledgeable about open source More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
values. Promote modern software development practices and foster a collaborative culture. Collaborate with other teams and work remotely with up to 10% travel. Qualifications Experience in software delivery using C, C++, Go, Python, or similar. Strong leadership and organizational skills. Experience with version control (git) and debugging tools (gdb, crash). Commitment to testing methodologies and maintainable code. Excellent English More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
in the development of work instructions. Essential Technical Knowledge: -Designing and fabricating electronic test equipment. - Developing analog and digital hardware while utilizing design and debugging tools. - Proficient in Embedded C and Python, including the use of version control, debugging tools, and peer review processes. - Possessing a solid understanding of electronic testing methods and fault diagnosis. - Collaborating effectively as a member More ❯
GL3, Hucclecote, Gloucestershire, Innsworth, United Kingdom Hybrid / WFH Options
Zenovo
in the development of work instructions. Essential Technical Knowledge: -Designing and fabricating electronic test equipment. - Developing analog and digital hardware while utilizing design and debugging tools. - Proficient in Embedded C and Python, including the use of version control, debugging tools, and peer review processes. - Possessing a solid understanding of electronic testing methods and fault diagnosis. - Collaborating effectively as a member More ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Outsource UK lTD
teams, e.g. electrical, during solution development Proactively reporting upwards to management and the business, so that they are informed of the work currently in development Essential Skills & Qualifications : Embedded C programming ability and experience in other modern programming languages, preferably C#. Experience with embedded RTOS or Bare Metal operating systems Knowledge of safety standards (DEF STAN 00-056, IEC More ❯
need to be located somewhere in the UK and have full rights to work in the UK without time limits to be considered for this role. Keywords: Open-Source, C, Web browser, Linux, Kernel, Drivers, AV, System Software, OS Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
frequent delivery of useful software. ESSENTIAL DUTIES AND RESPONSIBILITIES Plan, design, develop, document, test, deploy, and support new and existing features/modules SKILLS & EXPERIENCES ASSESSMENT 7+ years of C/C++ development experience Experience with financial markets/clients Experience with order entry gateway development. Experience with market data Reasonable knowledge of Linux Some Scripting knowledge Interest and some More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
interest and experience with two or more of the following:Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services You have experience with non-x86 architectures, including s, arm64, power and others You have experience with OpenStack, OVN, Openvswitch and other related More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
Exposure of working in a similar software development role. Experience of C# and .Net technologies (.Net 5 and .Net Core). Experience of web technologies (ASP.NET). Experience of C and writing code for embedded platforms. Experience of using Python for data analysis. Experience of VBA/VB6 and Qt GUI development. More ❯
Loudwater, England, United Kingdom Hybrid / WFH Options
RDK Consulting
Description: The Senior Software Engineer is responsible for product firmware. Projects will include design for new products and functionality upgrades, continuous improvements and customer support. Required Experience: BLE development C coding ARM microcontroller architecture development Desirable Experience: Silabs or Nordic BLE SoC RTOS development (Zephyr preferred) ISO9001 development environment Cloud (AWS IoT, Azure) development Xamarin development LoRa and LTE development More ❯
OX11, Chilton, Oxfordshire, United Kingdom Hybrid / WFH Options
WIKA Instruments Ltd
of analog (EMC, safety, analog signal interfaces, etc.) and digital parts (ADCs/DACs, digital signal processing). Software development for PC and/or embedded platforms (LabVIEW, Python, C/C++, etc.) Signal processing knowledge (signal conditioning, frequency analysis, statistics, etc.) Strong analytical and problem-solving skills Ability to present and explain technical data tailored appropriately for the audience More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Camlin Group
improvements and contribute to workflow and methodology enhancements. Maintain comprehensive technical documentation. Qualifications include proven experience in digital circuit design on DSP devices and Microcontrollers, programming in C++ and C, knowledge of RTOS (e.g., FreeRTOS, Zephyr), digital signal processing algorithms, and experience with laboratory equipment and communication protocols. Familiarity with scripting languages, source control (GIT), agile methodologies, and FPGA technology More ❯
higher in Computer/Electrical Engineering or Computer Science. Experience with FPGA/ASIC design and verification. Proficiency in design languages: SystemVerilog/Verilog/VHDL. Strong foundation in C/C++ programming. Familiarity with common FPGA tools. Exceptional analytical and troubleshooting skills. Skills: Demonstrable capabilities in RTL logic design, verification, and synthesis. Mastery over FPGA design flow including place More ❯
London, England, United Kingdom Hybrid / WFH Options
Flowdesk
with a focus on performance optimization At least 2+ years experience in coding HFT or trading systems Deep understanding of order books and state machines Proficiency in Rust (or C/C++ with prior Rust experience) Familiarity with crypto markets is a plus Skills and Personality Curious, autonomous, and highly motivated Strong mathematical and analytical skills Ability to manage multiple More ❯
London, England, United Kingdom Hybrid / WFH Options
Morningstar, Inc
+ Development of key underlying transport protocols for transmission of data. Qualifications: + A bachelor’s degree or equivalent in a software development or similar essential. + Experienced in C/C++ development (Typically a minimum of 2 years) + Experience of development on Windows platforms + Experience of the full software development lifecycle Nice to have: + Knowledge of More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
and algorithm teams Strong documentation and communication skills Desirable skills include: Knowledge of communications signal processing algorithms (e.g. error correction, equalisation, beamforming) Experience with AMBA protocols, Python scripting, or C SystemC modelling Exposure to AMD/Xilinx FPGA toolchains or ASIC backend flows Understanding of project lifecycles including agile or V-model methodologies Why consider this opportunity? Work on industry More ❯
environment is a plus. Hands-on experience with Machine & Deep Learning, AI and Neural Networks tools including Python, Spark, Tensor Flow. Competencies across core programming language including Python, Java, C/C++, R. That you can work in a cross-functional environment, managing stakeholders across multiple stakeholders and translating research into practical solutions for predictive analytics. Experience in solution design More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
across design, verification, and algorithm teams Strong documentation and communication skills Knowledge of communications signal processing algorithms (e.g. error correction, equalisation, beamforming) Experience with AMBA protocols, Python scripting, or C SystemC modelling Exposure to AMD/Xilinx FPGA toolchains or ASIC backend flows Understanding of project lifecycles including agile or V-model methodologies Why consider this opportunity? Work on industry More ❯
City of London, London, United Kingdom Hybrid / WFH Options
First Point Group
partners and test solution development. Strong interpersonal and communication skills; fluent written and spoken English. Empathy, adaptability, and composure in a scale-up environment. Desirable Skills: Experience with Python, C, Linux, and board bring-up software. Familiarity with the KiCad design suite. Demonstrated interest and experience in IoT device design. If you’re passionate about hardware innovation and want to More ❯
partners and test solution development. Strong interpersonal and communication skills; fluent written and spoken English. Empathy, adaptability, and composure in a scale-up environment. Desirable Skills: Experience with Python, C, Linux, and board bring-up software. Familiarity with the KiCad design suite. Demonstrated interest and experience in IoT device design. If you’re passionate about hardware innovation and want to More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Interface Recruitment UK
testing using MSTest/NUnit/xUnit Docker and containerisation Desirable Skills: .NET Core 2.2 (latest) Entity Framework Core 2 MS Azure Any “Full Stack” Microsoft developer C#/C SQL Mobile development (iOS, Android or Xamarin) MVC/User Interface React/Vue.js and/or Knockout UI experience with Node.js Excellent clean code + written and verbal communication More ❯
please upload your transcrip of records Know-how of ADAS radar signal pre- and post-processing In-depth knowledge of machine learning algorithms and programming languages such as Python, C, or C++ Experience with common machine learning frameworks like TensorFlow, PyTorch, etc. Working experience in real-world projects or internships relevant to the PhD topic Very good English language skills More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
an agile development environment You have a Bachelor's or equivalent in Computer Science, STEM or similar degree You have experience with embedded software You have experience with Golang, C/C++, and Shell You have a solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred We are proud to foster a workplace free More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA UK Ltd
delivering the on-board software for the next generation of Missile Systems. What we're looking for from you: Significant previous experience of developing bare-metal embedded software using C/C++. Experience in model-based development, using UML or using tools such as IBM's Rhapsody. Experience of the definition and verification of algorithms in a model-based environment More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
software budget and have the confidence to control change to the requirements and costs, against an agreed estimate/budget Understanding of UML and high level languages such as C and C++ Project management skills to ensure good planning, delivery and cost control of software A good understanding of software and the software development lifecycle including configuration management tools and More ❯