london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
and GPU kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of More ❯
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
and GPU kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
and GPU kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Edge
administration (firewalls, local config) Knowledge of spacecraft/bus interfaces (MIL-1553, SpaceWire, CAN, RS232/422) Ability to write scripts/test sequences (e.g. Bash, Python, TCL, VBA, C/Java advantageous) Willingness to travel and support extended hours during campaigns More ❯
or equivalent toolchains. Familiarity with AXI, PCIe, Ethernet or custom high-speed interfaces. Nice to Have Exposure to high-performance computing, networking or real-time data systems. Knowledge of C/C++ or Python for tooling, verification or firmware collaboration. Appreciation for hardware–software co-design and system-level optimisation. More ❯
or equivalent toolchains. Familiarity with AXI, PCIe, Ethernet or custom high-speed interfaces. Nice to Have Exposure to high-performance computing, networking or real-time data systems. Knowledge of C/C++ or Python for tooling, verification or firmware collaboration. Appreciation for hardware–software co-design and system-level optimisation. More ❯
BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of software development experience using C and C++ Advanced proficiency in Linux systems (e.g., system calls, multi-threading, IPC, sockets, scheduler) Knowledge of FIX/ITCH/OUCH protocols and hands-on experience building applications utilizing More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Edge
Proven experience writing/debugging automated test sequences (CCS/ATP or similar) Strong spacecraft system awareness (TM/TC, MIL-1553, SpaceWire, FDIR, AOCS, power, thermal) Experience with C/Java/Python/TCL/VBA or bespoke test languages (e.g. Elisa) Comfortable with Linux/Windows test environments & standard electrical lab instruments Experience supporting environmental/launch More ❯
london (city of london), south east england, united kingdom
BGC Group
BGC’s proprietary matching engine infrastructure Collaborate with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of software development experience using C and C++ Advanced proficiency in Linux systems (e.g., system calls, multi-threading, IPC, sockets, scheduler) Knowledge of FIX/ITCH/OUCH protocols and hands-on experience building applications utilizing More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Computer Futures
technical strategy (senior/principal level) Collaborate in a hybrid working environment with a strong on-site engineering culture ??? Tech Stack & Requirements Essential: Strong experience with low-level Embedded C Solid understanding of bare metal development and RTOS Experience working close to hardware and debugging embedded systems Desirable: Experience with memory/storage systems or similar high-performance embedded platforms More ❯
systems. We are seeking an experienced Software Team Lead to join our team. This is an exciting opportunity to lead the development of a real time, safety critical, embedded C application which controls a nose wheel steering system. As the Software Team Lead, you will oversee a team of software engineers to derive requirements, compose a spoftware system design, implement More ❯
Qualifications Strong experience in computer graphics & middleware, particularly with Vulkan (preferred), OpenGL ES or similar. Deep understanding of graphics pipelines and modern mobile GPU architectures. Expert level proficiency in C and C++. Significant experience in real-time embedded software development (mobile devices preferred). Desirable Skills Experience with SKIA graphics library. Shader programming (GLSL, HLSL, etc.). Android OS internals More ❯
Qualifications Strong experience in computer graphics & middleware, particularly with Vulkan (preferred), OpenGL ES or similar. Deep understanding of graphics pipelines and modern mobile GPU architectures. Expert level proficiency in C and C++. Significant experience in real-time embedded software development (mobile devices preferred). Desirable Skills Experience with SKIA graphics library. Shader programming (GLSL, HLSL, etc.). Android OS internals More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Queen Square Recruitment
terra AEMS – Reliance ). Experience working on Power Systems applications for transmission (Load flow, contingency analysis, Power Factor etc). Strong programming background in C++ , Java , and/or C . Hands-on experience with AEMS Reliance design and development. Proficient with Linux and Windows operating systems. Strong knowledge of Oracle databases , SQL , and shell scripting . Practical experience with More ❯
FGPA, DDR and Flash memory and high-speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
core member of our team. Pro-active attitude and ability to work as a team to problem solve. Experience with Arduino or similar development environments An understanding of embedded C code Familiarity with microcontroller architectures (e.g. PIC, ESP, Nordic) Experience with basic electronics design and test equipment (oscilloscopes, multi-meters, etc.) A qualification in Electrical Engineering, Electronics Engineering, Computer Science More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment
terra AEMS – Reliance ). Experience working on Power Systems applications for transmission (Load flow, contingency analysis, Power Factor etc). Strong programming background in C++ , Java , and/or C . Hands-on experience with AEMS Reliance design and development. Proficient with Linux and Windows operating systems. Strong knowledge of Oracle databases , SQL , and shell scripting . Practical experience with More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment
terra AEMS – Reliance ). Experience working on Power Systems applications for transmission (Load flow, contingency analysis, Power Factor etc). Strong programming background in C++ , Java , and/or C . Hands-on experience with AEMS Reliance design and development. Proficient with Linux and Windows operating systems. Strong knowledge of Oracle databases , SQL , and shell scripting . Practical experience with More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Queen Square Recruitment
terra AEMS – Reliance ). Experience working on Power Systems applications for transmission (Load flow, contingency analysis, Power Factor etc). Strong programming background in C++ , Java , and/or C . Hands-on experience with AEMS Reliance design and development. Proficient with Linux and Windows operating systems. Strong knowledge of Oracle databases , SQL , and shell scripting . Practical experience with More ❯
as Systems Engineer, Solution Architect, Product Owner, or Business/Systems Analyst. Background in customer-focused development environments. Skilled in gathering and analyzing complex stakeholder requirements. Basic electronics and C/C++ experience Preferred Industry Experience Candidates should ideally come from one or more of the following sectors: Electrical distribution Renewable energy/Green tech EV charging infrastructure IoT product More ❯