Cambridgeshire, Ickleford, Hertfordshire, United Kingdom
Redline Group Ltd
compilers, debugging equipment). The successful Software Team Leader, in Cambridgshire, will have: Track record of delivering high quality software, especially in a regulated environment. Highly experienced in embedded C development for bare-metal microcontroller systems, with a good knowledge of other languages (e.G. Python). Expertise in Git for source control (knowledge of GitLab an advantage). Able to More ❯
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
with a dynamic product roadmap Creating synthetic testing environments , primarily using Unity Working closely with a cross-functional team to prototype, iterate, and deploy 🧠 Technologies you'll use: Languages: C/C#, Python, Java Platforms: Unity, embedded microcontrollers, IoT ecosystems Concepts: Autonomous systems, synthetic testing, data management, edge computing 🤝 The Team & Culture You’ll join a tight-knit, startup-style 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 ❯
hardware design and testing knowledge. Six Sigma, Black Belt, and Green Belt certification. Testing experience on proving grounds. Knowledge of instrument calibration processes. Proficiency in programming/scripting languages (C/C++, Python, Java, or similar). Degree in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. More ❯
will work closely with multiple partners in Horizon Experiences and Spaces with significant EMEA and US presence.The roles involve Mainline Stability and root stability issues and cause crash sources. C C#/www/hack/php/python/CI scripts. System generalists profiles.These engineers would be part of an existing team; duties include providing a 1st line diagnostic More ❯
will work closely with multiple partners in Horizon Experiences and Spaces with significant EMEA and US presence.The roles involve Mainline Stability and root stability issues and cause crash sources. C C#/www/hack/php/python/CI scripts. System generalists profiles.These engineers would be part of an existing team; duties include providing a 1st line diagnostic More ❯
Experience in XRAY/JIRA Test Authoring Environment Experience and certification for conducting testing on proving grounds. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar) Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field. More ❯
strong publication record, consistent with experience, Extensive knowledge of a numerical optimization algorithms for convex programming and possibly mixed integer programming, Strong programming skills, in at least some of C/C++, Python, Julia, Matlab, Strong teamwork, communication, listening and teaching skills. Seniority of the candidate will be considered to determine the position level. Interested parties must submit a cover More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity with communication More ❯
the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity with communication More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oho Group Ltd
the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity with communication More ❯
llama.cpp, ggml, onnx frameworks. Collaborate with researchers to code, train, and transition models to production. Integrate AI features into existing products, leveraging latest ML advancements. Requirements: Proficiency in Python, C, and C++ programming. Experience with Llama.cpp and ggml inference engines, especially for GPU deployment. Understanding of deep learning concepts and architectures. Experience with transformers and LLMs. Adept at learning new More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
WIKA Instruments Limited
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 ❯
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 ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Experis
UK work authorisation Solid understanding of Electronics/Electrical Engineering theory Experience in mixed-signal hardware design (part selection, schematic capture, PCB layout & board bring-up)* Proficiency in Embedded C and Real-Time Operating Systems (RTOS) Confident with embedded software debugging using standard tools Familiarity with common communications protocols (I2C, SPI, UART, UDP/TCP) Strong attention to detail and More ❯
implement your solutions Do what you love To be successful in this role you will: Have 1-3 years of relevant software engineering experience Have basic programming experience in C/Python, Bash, or Perl Possess a working knowledge of the Linux operating system fundamentals Have understanding of fundamental data structures and algorithms Have experience with Git version control system More ❯
Experience in embedded software development is essential, while experience working within medical devices or another regulated industry would be advantageous. Responsibilities Design, develop, and maintain embedded software, primarily using C and, where necessary, MCU assembly language. Ensuring the software meets high standards of quality and performance. Effectively utilizing source control systems Low Power electronics design for new and existing products 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 ❯
Gloucester, Gloucestershire, South West, United Kingdom
Forward Role
prioritize vulnerabilities and implement patching strategies. Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions. What We're Looking For Proficiency in one or more of C, C++, or C#. Familiarity with scripting and automation using Python. Experience working with Linux or Windows-based systems. Hands-on experience with vulnerability scanning tools (e.g., Nessus, OpenVAS, Burp Suite More ❯
and/or Dynamics 365 Business Central. Familiarity with source control tools (e.g., Git). Experience with Azure Function Apps. Reporting tools: SSRS, Power BI, Jet Reports. Development languages: C/AL or AL, C#, VB.Net, ASP.Net. Exposure to data warehousing concepts, ideally using Microsoft Fabric. Personal Qualities: Confidence and ability to engage with people at all levels. Proactive problem More ❯
to help debug problems running their workloads on the models. Develop new, innovative debug features. PREFERRED EXPERIENCE OR DESIRE TO LEARN: High-performance system and application software development in C/C++ for Windows and/or Linux environments. Hardware system architecture and subsystem interface protocols. x86, ARM or GPU architecture, drivers, and applications. Linux and/or Windows kernel More ❯
of AOCS components and systems, including sensors (IMUs, magnetometers, star trackers) and actuators (reaction wheels, magnetorquers). Experience with GNC systems is a significant plus. Programming Skills: Proficiency in C/C++ for embedded systems development, with experience in Python and MATLAB for simulation and data processing. Familiarity with version control systems such as Git. System-Level Understanding: Solid understanding More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
business needs. Essential Skills: Engagement with open-source communities and processes. Strong scripting skills, e.g., Python. Basic Linux/Unix environment experience. Understanding of 5G wireless networks. Experience with C/C++ for software development. Familiarity with Git or other version control systems. Basic knowledge of virtualized environments and networking fundamentals; willingness to learn more. Enthusiasm for learning new programming More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
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++. Previous experience of safety software, is essential Experience in model-based development, using UML or using tools such as IBM's Rhapsody. Experience of the definition and verification More ❯