BS32, Bradley Stoke, South Gloucestershire, Almondsbury, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer to join one of Bristol's leading software houses. The position is More ❯
such as telecommunications, financial services, and emergency communication infrastructure. What You’ll Do Design, implement, and test new features for advanced timing products using C and Python Investigate complex defects, pinpoint root causes, and propose innovative fixes Work closely with product management to ensure real-world customer needs are met More ❯
Computer Engineering, Computer Science, or a related field with relevant experience. 2+ years in GUI/UX and machine control software development. Proficiency in C, C++, C#, .NET, and Python. Familiarity with tools like Microsoft Visual Studio, gcc, make, binutils, gdb, ssh, and git. Linux experience is a plus. Strong More ❯
and ensure delivery of robust, reliable functionality. Be confident in driving solutions forward and delivering software that directly enables core product functionality. Essential Skills C/C++ ( Bare Metal ) Firmware Development Microcontrollers ( PIC & STM32 ) UNIT Testing Experience Desirable Skills Optical Experience NPI Hardware In The Loop MISRA ISO61508 Continuous Integration More ❯
and ensure delivery of robust, reliable functionality. Be confident in driving solutions forward and delivering software that directly enables core product functionality. Essential Skills C/C++ (Bare Metal) Firmware Development Microcontrollers (PIC & STM32) UNIT Testing Experience Desirable Skills Optical Experience NPI Hardware In The Loop MISRA ISO61508 Continuous Integration More ❯
Cheltenham, Gloucestershire, UK Hybrid / WFH Options
TN United Kingdom
all phases of the software development lifecycle, including requirements capture, design, implementation, integration, testing, deployment, and maintenance. You should have 5+ years of Embedded C/Assembler/Python expertise with knowledge of microcontrollers and DSP, communication protocols, version control (GIT), RTOS, and bare metal expertise. Working closely with cross More ❯
Plymouth, Devon, United Kingdom Hybrid / WFH Options
Stefanini, Inc
multi therapy electro-mechanical device/platform. Proposing design alternatives, creating excellent software requirements, and molding software architecture. Implementing code and unit tests in C/C++ and performing peer reviews. Estimating work, writing design documentation, and investigating high-priority field issues. Collaborating with architects, other developers, testers, systems engineers More ❯
is a global leader in their field, focusing on communication and sensor based products used across the world. Key Responsibilities Develop, Implement Embedded Software (C/C++) for ARM Based MicroControllers Work with Embedded Software on a Real-Time Operating System Test & Debug Existing Embedded Systems & Document Your Findings Support More ❯
time with your colleagues. For this Embedded Software Engineer, we are looking for someone with: A strong background within Embedded Linux Strong experience with C and C++ programming Experience with Linux driver or Kernel driver development What Next? If you’re an Embedded Software Engineer looking for an exciting new More ❯
Chippenham, Wiltshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Chippenham - Embedded Software Engineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated Software Engineer to join their innovative and dynamic team. Main Duties: Provide embedded software support More ❯
technology and industry experts. Key Experience/Skills: - Lead a team of Engineers and manage Projects - 10 + Years Experience developing Embedded Software in C & C++ - Good Knowledge of working with Real Time Operating Systems - Experience working to regulated standards such as Misra - Understanding of electronics and microcontroller-based embedded More ❯
mitigates threats. Collaborating in Agile teams to deliver innovative and robust technical solutions. What We’re Looking For: Proficiency in one or more of C, C++, or C# . Familiarity with Python . Experience working with Linux or Windows-based systems . Understanding of networking, network protocols, and low-level More ❯
edge technology development. Role Overview As a Graduate Engineer, you will progress into a varied role that may include FPGA-based signal processing, Embedded C/C++ development, and RF hardware integration. You will develop DSP and SDR applications, optimize high-speed digital designs using Xilinx tools, and contribute to More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Forward Role
mitigates threats. Collaborating in Agile teams to deliver innovative and robust technical solutions. What We're Looking For: Proficiency in one or more of C, C++, or C# . Familiarity with Python . Experience working with Linux or Windows-based systems . Understanding of networking, network protocols, and low-level More ❯
fields at time of application - Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Limbs & Things
qualification (EEE, IMEE, Mechatronics or similar background) with at least 1 – 3 years of commercial experience working in electronic & software design. Real-time embedded C – Bare Metal. Experience with developing firmware with STM32 and/or ESP32 microcontrollers Experience with developing on different communication protocols - I2C, SPI, I2S etc. Experience More ❯
deployment. For this Embedded Software Engineer role, we’re looking for someone with: Detailed background within embedded software development Commercial experience developing using embedded C Experience working with bare-metal or RTOS Knowledge of Linux environments is advantageous Any experience with embedded security is also advantageous What Next? If you More ❯
and Arm Processors. If you have experience working on products from design to manufacture this is highly beneficial. Key Skills 3+ years commercial Embedded C experience Good commercial RTOS experience (FreeRTOS, SafeRTOS preferred Good experience working on ARM Processors Previous experience working on safety critical products is highly desirable but More ❯
Cheltenham, Gloucestershire, UK Hybrid / WFH Options
IO Associates
months+ Due to the exciting nature of the role and the projects you will be working on, you must hold an active UK*C DV Clearance to be eligible. You will play a key role in designing, building, and maintaining the core services and infrastructure that underpin secure applications. You More ❯
Stroud, Gloucestershire, South West, United Kingdom
ZENOVO LTD
you will participate in test suite development, provide and maintain high levels of customer service, and develop technical documentation. Key Experience: - Experience of Programming C onto a RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C is desirable - Knowledge of low power platforms - Programming experience in C++ Education : - Degree More ❯
with proven relevant experience since graduating OR Proven ability gained through exposure to the semiconductor industry and OIPT product experience. Programming in C#, C++, C, assembler, and PLC programming experience. It would be helpful to have had some exposure to/experience of machine learning and/or other forms More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
XMOS
various command line tools Git/GitHub for source control python/perl/bash/groovy/powershell for scripting and developing tools C/C++/assembly is used by the engineering organisation, and you may end up reading a bit of this code Testing infrastructure including pytest More ❯
functionality for a range of their products, whilst contributing to new product development working in a multi-disciplinary team. Requirements: - Strong expertise in embedded C development. - Experience with Embedded Linux development - Experience developing device drivers for Embedded Linux - Additional experience with build-systems, such as Yocto would be highly desirable. More ❯
3+ years embedded software development experience + Experience working with bare metal embedded systems and real-time operating systems + Solid programming experience in C/C+ The competitive salary is between £45-60k + benefits! If you feel like you have the right skills and experience for this More ❯
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected More ❯