consistent usage and correct release of software. Act as a coach to less experienced engineers Follow company/department processes and contribute to process improvements Experience and Knowledge of C/C++, Java, Javascript, HTML, python, SQL Experience and knowledge in working with OO design principles and Design Patterns Experience and knowledge of testing frameworks Experience and knowledge of working More ❯
html Solutions Address technical challenges and provide innovative solutions to complex problems. Required Skills: Proficiency in Java or C# Experience with SQL Substantial experience in software development Some experience in a senior technical or leadership position Additional Skills: Knowledge of More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
Wakefield, Yorkshire, United Kingdom Hybrid / WFH Options
Flippa.com
Senior Data Engineer - Data Infrastructure and Architecture: C-4 Analytics C-4 Analytics is a fast-growing, private, full-service digital marketing company that excels at helping automotive dealerships increase sales, increase market share, and lower cost per acquisition. We are currently hiring for a Senior Data Engineer as we look to expand our team and support our growing roster … unable to complete this application due to a disability, contact this employer to ask for accommodation or an alternative application process. Who We're Looking For: Senior Data Engineer C-4 Analytics is looking for an Experienced Senior Data Engineer with expertise in data infrastructure and architecture to help shape the future of our data-driven digital marketing platforms. As … your own home or any location that enhances your productivity. Hybrid : For those who prefer a balance between office and remote work, we offer a hybrid model. Working at C-4 Analytics We provide our employees with a range of benefits, including career development programs, unlimited paid time off, and additional perks. More About C-4 Analytics: C-4 Analytics More ❯
talented and driven Embedded Software Engineer to join our engineering team in Leeds. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as Zephyr or FreeRTOS for ARM microprocessors. Implement and optimise wireless communication protocols including Bluetooth, Wi-Fi, Zigbee, or other IoT technologies. Collaborate with … hardware engineers and solution architects to define system requirements and ensure optimal performance and reliability. Develop clean, maintainable, and efficient code in C, following industry standards and MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry trends and emerging technologies to drive innovation in embedded software development. Required … Skills & Experience for the Embedded Software Engineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient in using RTOS platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, etc.). Familiarity with web technologies (JavaScript, HTML) for embedded web interfaces or tools. Knowledge of Linux OS application development for More ❯
Halifax, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL More ❯
have direct impact from day one—designing and deploying embedded firmware that powers high-performance, real-world tech. What You’ll Be Doing Write low-level firmware in Embedded C for real-time control and data acquisition Work closely with STM32 microcontrollers, configuring peripherals and drivers Develop automated test rigs and instrumentation tools using LabVIEW Collaborate with electronics engineers to … optimise performance from board to code Debug, refine, and ship embedded code through the full development lifecycle—from prototype to production What You’ll Bring Proven experience with Embedded C on microcontrollers (ideally ARM Cortex-M/STM32) Proficiency in LabVIEW for creating test tools or automation frameworks Solid understanding of digital electronics and communication protocols (SPI, I2C, UART) Familiarity More ❯
learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged … production hardware or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and More ❯
Git, Code Review and working with QA departments. Desirable: Education Requirements & Qualifications - Degree level qualification or equivalent in a relevant discipline. Knowledge of Qt for developing GUIs. Knowledge of C and other "lower level" languages used in embedded systems. Experience of Docker, CI, Vagrant. Previously worked within an engineering or medical background. More ❯
code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL More ❯
robust, efficient, and scalable software for embedded and Linux-based systems, tackling complex algorithmic and hardware integration challenges head-on. This is a high-impact role for an experienced C/C++ developer excited by the opportunity to work at the intersection of robotics, data processing, and applied research. Key Responsibilities Develop and maintain C/C++ codebases for real … tools for embedded platforms Collaborate with AI, vision, and platform engineers to integrate sensors and GPU-accelerated pipelines Required Skills & Experience A minimum of 3 years proficiency in modern C and C++ (including templates, OOP, STL) Familiarity with design patterns and Agile software development practices Experience with Linux programming , scripting, and system configuration Strong background in unit testing , system testing More ❯
Halifax, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
implementations/configuration integrations/APIs. Cloud DevOps tooling skills - GitHub, Jenkins, Azure DevOps & Spinnaker. Scripting skills across a number of languages such as PERL , BASH, SHELL, HTML, XML, C, SQL, JavaScript, JSP, XSLT, Python & Jython We believe that collaboration is crucial, and you'll feel the same. You'll be excited to work with a wide range of colleagues More ❯
that you have had some exposure to electronics hardware too. Firmware Engineer - Skills & Abilities - Embedded Software * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * Knowledge of embedded software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Lorien
Backend Java Developer(Contract role) for our client with extensive experience in Java 17+, Node, Python, Kubernetes, Linux and React. Any experience with kiosk hardware or lower level development (C,C++ etc) would be a bonus. Location - Leeds (2 days a week onsite or more, rest of the days WFH) Duration - 6 months initially If you have the mentioned skills More ❯
site Birstall (5 days on site) Day shift Currently recruiting for a Embedded Software Engineer role based in Birstall paying for £55k on a Permanent basis. Strong proficiency in C, C++, and/or other relevant embedded programming languages. Solid understanding of hardware/software integration Experience with debugging tools, oscilloscopes ETC Knowledge of safety standards, including IEC 61508 or More ❯
able to move from analysis to prototype quickly Desirable Experience Experience with TensorRT , Nvidia Deepstream , or other deployment frameworks Background in neural network design or edge inference Programming in C/C++ and CUDA Realtime or embedded vision applications Why Join AssetCool? Tackle some of the toughest challenges in robotics, vision, and infrastructure tech Join a growing team with global More ❯
and be a part of the Fourway Coaches Team Support all colleagues Participate in work outings And more! Person Specification A minimum of 5 GCSEs, achieved or predicted, A -C or 9-4, including English, Maths and Science Strong desire to learn and develop, using open thinking; able to easily adapt to new ways of working An evident interest in More ❯
This role is a 12 month fixed-term contract. System C is the UK's leading health and social care software and services company. Our easy-to-use IT platforms provide a complete view of the individual across all care settings, helping integrate services and improve care. We are a British company with over 35 years' experience. System C's … make decisions independently, recognising when to escalate for more senior approval. Fulfil the role of Product Owner, leading projects and taking ownership for end-to-end delivery. At System C, we prioritise transparency in our job requirements and selection criteria, ensuring they are based solely on the essentials needed for effective job performance. We consciously avoid assumptions that could skew More ❯
and validate API responses. Solid knowledge of relational databases, with the ability to write and optimise SQL queries for testing and validation purposes. Experience with a programming language-preferably C desirable but not essential. Familiarity with test automation tools such as Playwright or Selenium is a plus. Join us as we redefine travel experiences and create memories for millions of More ❯
innovation? Could you be our clients next hire, as part of a creative product development team? If you have a proven track record with embedded software development skills in C, then this could be the role for you. Working in the office for 4 days a week, and with some client site travel, the role will be varied and challenging. … secure and logical methodology, as well as thorough testing of both hardware and firmware at development stages. Your cv will need to show strong embedded software development skills in C, experience of working with PIC microcontrollers (8, 16, 32 bit) using MPLABX IDE and XC compilers, a proven track record of working with ARM (NXP) and ATMEL Microcontrollers, as well More ❯
whichever suits you. About You (The Essentials) PL-400, and PL-600 Highly experienced in 2011, 2013,2015, 2016, D365 versions of Microsoft Dynamics CRM Programming Languages such as C, C#, HTML, VB, .Net, SQL Server 2008 - 2019 Broad experience of working on all phases of enterprise projects, including;-configuration, customisation, developing plugins, custom workflow assemblies, requirements gathering, and stakeholder More ❯
Code Coverage, functional coverage Industry Experience : 5 to 10 years SOC Verfication Experience on ARM Ecosystem PCIE Experience and also PCIE-VIP usage experience GLS working experience Proficient in C/System Verilog and UVM Working knowledge of GIT Soft skill - Good Communication and willingness to learn JBRP1_UKTJ More ❯
Code Coverage, functional coverage Industry Experience : 5 to 10 years SOC Verfication Experience on ARM Ecosystem PCIE Experience and also PCIE-VIP usage experience GLS working experience Proficient in C/System Verilog and UVM Working knowledge of GIT Soft skill - Good Communication and willingness to learn JBRP1_UKTJ More ❯
Code Coverage, functional coverage Industry Experience : 5 to 10 years SOC Verfication Experience on ARM Ecosystem PCIE Experience and also PCIE-VIP usage experience GLS working experience Proficient in C/System Verilog and UVM Working knowledge of GIT Soft skill - Good Communication and willingness to learn JBRP1_UKTJ More ❯