Scarborough, North Yorkshire, England, United Kingdom Hybrid / WFH Options
Penguin Recruitment Ltd
and optimise product performance Contributing to design documentation, testing, and validation processes Skills and experience required for the role of Firmware/Embedded Software Engineer: Proven experience in embedded C/C++ development and firmware design Strong knowledge of ARM Cortex processors and FPGA architecture Understanding of digital signal processing and system integration Experience with product design, test, or measurement More ❯
the opportunity to develop your key skills further whilst contributing to key projects. Senior Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS If you have the required skills and experience for this Senior Embedded Software Engineer role, then please get More ❯
BD11, Tong, Bradford, West Yorkshire, United Kingdom
Chroma Recruitment
the opportunity to develop your key skills further whilst contributing to key projects. Senior Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS If you have the required skills and experience for this Senior Embedded Software Engineer role, then please get More ❯
Hunmanby, North Yorkshire, UK Hybrid / WFH Options
Deep Sea Electronics Ltd
within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. Requirements: Expert in C/C++ for embedded systems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
Knaresborough, North Yorkshire, England, United Kingdom
Technical Prospects
tasks. Maintaining code as well as its effective storage. Ensure that any outputs are appropriate and have been verified accordingly. Embedded Software Engineer - Skills & Experienced Experienced Embedded Software Engineer (C/C++ programming). Understanding of Atmel and Microchip environment and MCUs. Extensive debugging skills. Appreciation of embedded system hardware design and PCB design. Ability to understand component/product 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: 5+ years’ experience programming in C, C++ and C#. Experience of LabView would be very beneficial Multi-threaded and multi-process programming. Development and design of display systems Experience with HMI and GUI systems. Real time More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
Rotherham, South Yorkshire, UK Hybrid / WFH Options
DataAnnotation
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software 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 ❯
Shadwell, Leeds, 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 ❯
Shadwell, Leeds, 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 ❯
Shadwell, Leeds, 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 ❯
Shadwell, Leeds, 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 ❯
Shadwell, Leeds, 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 ❯
contributing to innovative products that combine hardware and software for real-world applications. This is an exciting opportunity to take ownership of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams. Key Responsibilities Design, develop, and maintain embedded software solutions for real-time systems Implement and optimise code … in Embedded C/C++ Develop applications using RTOS platforms Integrate and test serial communication protocols (UART, SPI, I2C, etc.) Collaborate with cross-functional teams to ensure smooth hardware/software integration Debug, profile, and optimise system performance Required Skills & Experience Proven experience in Embedded C/C++ programming Strong knowledge of RTOS development Hands-on experience with serial protocols More ❯
Shadwell, Leeds, 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 ❯
electronic and mechanical systems, and contributing to IoT and cloud-connected solutions. Key Responsibilities Develop intuitive UIs in C#/WPF within Visual Studio. Write clean, efficient C# and C/C++ code for STM32 microcontrollers. Integrate hardware and software systems for real-time data acquisition and control. Use GitHub for version control and collaborative development. Support IoT and cloud … energy, collaboration, and a commitment to innovation. Qualifications & Experience Essential Experience: Proven experience developing touchscreen UI applications using C# and WPF. Strong embedded systems programming skills with STM32 microcontrollers (C/C++). Experience integrating electronic, electrical, and mechanical systems. Desirable Experience: Familiarity with IoT protocols, cloud platforms (AWS/Azure), and SQL database design. Understanding of RTOS and communication … protocols such as I2C, SPI, UART, and CAN. Experience with Agile development and unit testing frameworks. Technical Skills Snapshot C#, WPF (UI Development) Embedded C/C++ (STM32) GitHub (Version Control) SQL (Database Design & Querying) IoT Architecture & Cloud Integration (AWS/Azure) Agile Development Practices Personal Qualities: Flexible, proactive, and driven to meet evolving project needs. Honest, genuine, and professional More ❯
C. Demonstrated experience building iOS and iPadOS appas with modern UI/UX principles. Experience in developing applications using both UIKit and SwiftUI frameworks. Familiarity with UIKit and Objective-C interoperability. Experience of object-oriented design and knowledge of common design patterns (including MVC, MVVM, GoF etc) Experience of testing methodologies, including unit-testing Ability to identify and resolve problems. … usability, and performance. Ability to work cross-functionally with software, electronics, and robotics engineers. Desirable Experience Experience developing MacOS dtools or companion apps (Cocoa, AppKit) Experience and competence in C, modern C++ Experience with gRPC, in particular gRPC-Swift 2.0 Apple Swift-NIO and associated network frameworks MQTT-NIO framework General Unix/Linux shell-scripting Apple CoreData Database (SQL More ❯
City, Sheffield, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
You'll be involved in every stage of product development - from concept and design through to testing and delivery. This role suits someone who is equally comfortable writing embedded C on target microprocessors and designing electronic systems using analogue and digital techniques. Key Skills and Experience: Strong background in Electronics Design Experience with Analogue & Digital Circuit Design PCB Design and … schematic capture skills Proficiency in Embedded Software (C/C++) Proven leadership ability and a desire to mentor and develop a technical team Passion and drive to improve an existing department and take it to the next level What's on Offer: Salary: 50,000 - 60,000 (depending on experience) Early Friday finish Hybrid working: 4 days in the Sheffield More ❯