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 ❯
of UNECE R.155, R.156, ISO/SAE 21434, GB 44495 Automotive experience with CAN, Ethernet, diagnostics, flashing/coding Familiarity with cybersecurity testing frameworks and penetration testing Proficiency in C, Java, Python, CAPL Strong communication and presentation skills Experience in test planning, coordination, and management. What Next? Apply below to share your CV or call our offices on More ❯
of UNECE R.155, R.156, ISO/SAE 21434, GB 44495 Automotive experience with CAN, Ethernet, diagnostics, flashing/coding Familiarity with cybersecurity testing frameworks and penetration testing Proficiency in C, Java, Python, CAPL Strong communication and presentation skills Experience in test planning, coordination, and management. What Next? Apply below to share your CV or call our offices on More ❯
Crewe, Cheshire, United Kingdom Hybrid / WFH Options
Matchtech
plus) A solid understanding of cybersecurity testing frameworks and methodologies (Experience in penetration testing in any domain is a plus) Proficiency in software development or scripting languages such as C, Java, Python, and CAPL Effective communication skills across various levels and forums, with the ability to deliver clear and professional presentations Experience in test planning, coordination, and test management activities More ❯
Crewe, Cheshire, England, United Kingdom Hybrid / WFH Options
Adecco
plus!). Testing Frameworks : Solid understanding of cybersecurity testing methodologies, with additional experience in penetration testing being advantageous. Programming Skills : Proficiency in software development or scripting languages such as C, Java, Python, and CAPL. Communication Skills : Effective communication abilities across various levels, capable of delivering clear and professional presentations. Test Management: Experience in test planning, coordination, and management activities. Why More ❯
Manor Park, Cheshire, 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 ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
performance bottlenecks through deep analysis and performance correlation against RTL emulation. Collaborate closely with architecture, RTL, and modeling teams to validate performance targets and provide actionable feedback. Contribute to C based performance models to support performance studies and system-level simulations. Build and extend infrastructure and tooling for insightful performance data visualization and analysis. Support system-level performance studies in More ❯
within a multidisciplinary team developing innovative solutions across a wide range of industries - including IoT, Automotive, Medical, Green Energy, and Industrial Automation. What You'll Bring Strong proficiency in C programming Experience with one or more of the following: C++, Python, Rust, or Java Familiarity with open-source technologies and ecosystems Solid understanding of modern software development practices Confident working More ❯
in the software development process, covering anything from embedded systems to front end software. This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at Manchester Met University, to align … detail Organisation skills Problem solving skills Analytical skills Logical Team working Creative Initiative Qualifications English GCSE, grade 4 (Essential) Maths GCSE, grade 4 (Essential) Computer Science A Level, grade C (Essential) Maths A Level, grade C (Essential) Engineering BTEC, grade DDM (Essential) About the Employer MBDA UK LIMITED MBDA is the only company capable of designing and producing missile systems More ❯
Manor Park, Cheshire, 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 ❯
various, north west england, united kingdom Hybrid / WFH Options
Damia Group
eDV/UK*C Infrastructure Engineer - Hybrid working ( South West, Midlands & North)- £Competitive Salary Please note: Due to the nature of the work, all candidates must have a DV/UK*C that is active and transferrable. RedHat Linux 6 or 7 (Certification is not required) Experience with shell scripting in a Linux/UNIX environment Familiarity with AWS services … systems, volume management software (e.g., LVM), and understanding various RAID levels Hands-on experience with infrastructure, particularly rack hardware and Dell servers (BIOS, iDRAC, cabling, etc.) DV/UK*C Cleared Infrastructure Engineer - Hybrid working ( South West, Midlands & North)- £Competitive Salary More ❯
Runcorn, Cheshire, United Kingdom Hybrid / WFH Options
Elev8 Recruitment Ltd
work with real code, not just talk about it. The work: Life-support equipment. Oxygen systems, breathing devices - stuff that actually matters. You'll be debugging and improving legacy C code on memory-constrained microcontrollers. RTOS or bare-metal. Adding new features - wireless comms, connectivity - without breaking what already works. This isn't "let's rewrite everything because the last … you work. What you get: £70k + benefits. The satisfaction of knowing your code keeps people alive. No corporate buzzword bingo. You'll love this if you: Write solid C for embedded systems and don't need to be told why malloc() is a bad idea in safety-critical firmware Have 5+ years in a regulated industry - aerospace, automotive, medical More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
dcoded. | B Corp ™ pending
and infrastructure automation - working with modern tooling and pushing the limits of GPU-based compute. Key Responsibilities Integrate and optimise Python-based applications with GPU kernels (C++ and CUDA C). Work on performance tuning and low-level GPU memory management. Build and maintain containerised development and deployment workflows using Docker. Develop APIs and integrate with existing machine learning pipelines … products and services. Skills & Experience Required Essential: Proven commercial experience in C++ and Python development. Hands-on experience integrating Python-based applications into GPU kernels using C++/CUDA C . Strong knowledge of GPU programming , memory management , and performance optimisation . Experience dockerising applications and working with container-based workflows. Experience building and integrating APIs for data or ML More ❯