crawley, west sussex, south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
chalfont st peter, south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
isolating and resolving reported issues in these areas. Desirable skills/knowledge/experience: ADMS, DMS, Distribution Power Flow (DPF), Volt Var Control or IVVC, FLISR or FDIR, OMS. C, C++, C#, Oracle SQL Experience in Linux, SQL, Python, Docker, Jenkins. Direct experience installing, maintaining or supporting ADMS products including DMS Applications, DNAF, OMS, Storm Assist and DER. Rewards & Benefits More ❯
isolating and resolving reported issues in these areas. Desirable skills/knowledge/experience: ADMS, DMS, Distribution Power Flow (DPF), Volt Var Control or IVVC, FLISR or FDIR, OMS. C, C++, C#, Oracle SQL Experience in Linux, SQL, Python, Docker, Jenkins. Direct experience installing, maintaining or supporting ADMS products including DMS Applications, DNAF, OMS, Storm Assist and DER. Rewards & Benefits More ❯
GPU drivers, runtime, or compiler technology for a major mobile GPU architecture. Expert-level knowledge of modern graphics APIs (Vulkan, DirectX 12) and their compute shader pipelines. Fluency in C/C++ and a strong understanding of computer architecture. Must have a proven track record in co-processor design (e.g., GPU/CPU, GPU/DPU) or developing drivers for More ❯
engineering, within the financial services sector. Advanced proficiency in Power BI and Microsoft Dynamics 365 (including marketing and sales modules). Demonstrable full-stack development skills in SQL, Turbo C and Python, with proven experience in API development and data integration. Experience designing scalable data architectures and ETL pipelines. Proven ability to manage multiple priorities and deliver projects successfully. Exceptional More ❯
london (city of london), south east england, united kingdom
Puma Investments
engineering, within the financial services sector. Advanced proficiency in Power BI and Microsoft Dynamics 365 (including marketing and sales modules). Demonstrable full-stack development skills in SQL, Turbo C and Python, with proven experience in API development and data integration. Experience designing scalable data architectures and ETL pipelines. Proven ability to manage multiple priorities and deliver projects successfully. Exceptional More ❯
engineering, within the financial services sector. Advanced proficiency in Power BI and Microsoft Dynamics 365 (including marketing and sales modules). Demonstrable full-stack development skills in SQL, Turbo C and Python, with proven experience in API development and data integration. Experience designing scalable data architectures and ETL pipelines. Proven ability to manage multiple priorities and deliver projects successfully. Exceptional More ❯
embedded software and firmware for a variety of processors and microcontrollers. Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly. Writing clean, efficient C/C++ code that performs well in the real world. Getting involved in early design discussions to help shape system architecture and technical decisions. Working closely with hardware to figure … For Essential: A degree or solid experience in Software Engineering, Computer Science, Electronics, or something similar. Hands-on experience developing software and firmware for embedded systems. Strong skills in C and C++, with a focus on writing reliable and maintainable code. Experience with RTOS or bare-metal development. A good understanding of microcontrollers and protocols like I2C, SPI, UART, and More ❯
embedded software and firmware for a variety of processors and microcontrollers. Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly. Writing clean, efficient C/C++ code that performs well in the real world. Getting involved in early design discussions to help shape system architecture and technical decisions. Working closely with hardware to figure … For Essential: A degree or solid experience in Software Engineering, Computer Science, Electronics, or something similar. Hands-on experience developing software and firmware for embedded systems. Strong skills in C and C++, with a focus on writing reliable and maintainable code. Experience with RTOS or bare-metal development. A good understanding of microcontrollers and protocols like I2C, SPI, UART, and More ❯
in team meetings and agile workflows. Key Responsibilities The key responsibilities of this role include but are not limited to the following tasks: Firmware Development Develop embedded firmware in C and C++. Work with bare-metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols … in the UK. Education, Qualification and Certification Essential Qualifications & Experience Degree in Electrical/Electronic Engineering, Computer Engineering, or a related discipline. Proven experience in embedded firmware development using C and C++. Hands-on experience with: Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication More ❯
in team meetings and agile workflows. Key Responsibilities The key responsibilities of this role include but are not limited to the following tasks: Firmware Development Develop embedded firmware in C and C++. Work with bare-metal and RTOS environments (MBED RTOS, FreeRTOS). Target platforms include STM32H747 microcontroller and Texas Instruments J721E SoC. System Integration Implement communication interfaces and protocols … in the UK. Education, Qualification and Certification Essential Qualifications & Experience Degree in Electrical/Electronic Engineering, Computer Engineering, or a related discipline. Proven experience in embedded firmware development using C and C++. Hands-on experience with: Bare-metal and RTOS (MBED, FreeRTOS) development. STM32H747 and Texas Instruments J721E SoC platforms. Embedded Linux on ARM Cortex-A72. Strong understanding of communication More ❯
Chelmsford, Essex, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer … systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software … for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and More ❯
I'm looking for a Firmware Engineer for an electrical vehicle charger company (founded 1990) based in Nottingham. Requirements include: C, C++. RTOS, bare metal. Embedded Linux (desirable due to a new Linux platform). Some experience with electronics e.g., working with oscilloscopes, probing PCBs. They offer standard benefits and an early 2:30pm finish on Fridays. You will need More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience you will be able to mentor and lead a team of embedded software engineers. The competitive salary is between More ❯
of products throughout multiple industries, within cross-functional teams. Skills Required: + PCB Design Knowledge/Exposure + Knowledge of FPGAs, VHDL or Verilog + Experience with Software, Embedded C/C++ + Must be a graduate from a Russell Group University, achieving at least a 2:1 This role pays a competitive salary of £40K-£45K. If this sounds More ❯
drive efficient design and development processes What will make you successful in this role: In database query language such as: Oracle - performance, EXA, etc. In programming using: Java, Pro C and PL/SQL In scripting languages using: JavaScript and shell script Experience must include experience in agile software development Experience with industry standards for enterprise integration patterns If interested More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
re looking for a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. Embedded C Embedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You’ll More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
or HLSL, etc. Hands-on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Desired: PhD in relevant field Experience in rendering algorithms used in game engines (Unreal, Unity, CryEngine) is highly desirable More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
re looking for a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. Embedded C Embedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You’ll More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
re looking for a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. Embedded C Embedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You’ll More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
re looking for a Senior Embedded Linux Software Engineer . If you’re excited by Linux drivers and GPU acceleration on edge devices , this one’s for you. Embedded C Embedded Linux Board bring-up and low-level driver development NXP IMX Platform experience Expect your work to change from week to week as new challenges come in. You’ll More ❯
/coding role - they need someone experienced in software systems and architectures, not just embedded software. System Software Architect - Background Strong background in software architecture & system design Skilled in C/C++, Python, C#, .NET, or Java Experience in embedded, cloud, or IoT systems Confident leading teams and driving projects from concept to delivery If you’re a systems thinker More ❯
/coding role - they need someone experienced in software systems and architectures, not just embedded software. System Software Architect - Background Strong background in software architecture & system design Skilled in C/C++, Python, C#, .NET, or Java Experience in embedded, cloud, or IoT systems Confident leading teams and driving projects from concept to delivery If you’re a systems thinker More ❯
/coding role - they need someone experienced in software systems and architectures, not just embedded software. System Software Architect - Background Strong background in software architecture & system design Skilled in C/C++, Python, C#, .NET, or Java Experience in embedded, cloud, or IoT systems Confident leading teams and driving projects from concept to delivery If you’re a systems thinker More ❯