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 ❯
Simulation Software Engineer C++ – On-site, Corsham (SN13) Salary £35,000 - £65,000 DOE 25 days annual leave (inclusive of up to 3 days December shut-down) Buy or sell up to 5 days’ annual leave Two pension schemes to More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
ZENOVO LTD
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 ❯
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 ❯
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 ❯
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 ❯
to and expertise in operating systems, networking and network protocols and low-level systems development. The Key Requirements Experienced in one or more of C, C++ or C#. Familiar with Python. Used to Linux or Windows based operating systems. Knowledge of version control and used to working in agile environments. More ❯
beckington, south west england, united kingdom Hybrid / WFH Options
SEA
experience of software design, development, implementation, test and integration. We’re open to hearing from candidates with interest or knowledge in C#, C++, embedded C, Java, Javascript, React, Oracle, .NET, and other similar technologies- Systems Engineering – System design and development, requirements analysis, implementation, test and build, product design and developmentMost More ❯
frome, south west england, united kingdom Hybrid / WFH Options
SEA
experience of software design, development, implementation, test and integration. We’re open to hearing from candidates with interest or knowledge in C#, C++, embedded C, Java, Javascript, React, Oracle, .NET, and other similar technologies- Systems Engineering – System design and development, requirements analysis, implementation, test and build, product design and developmentMost 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 ❯
Skills and Experiences: A passion for problem-solving, critical thinking and learning on the job. Basic knowledge of semiconductor principles, automated test platform (Python, C, Java), statistical analysis. Effective communication skills to present technical information effectively. What We Offer At Semtech, we’re committed to helping you grow. We provide 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 ❯
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 ❯
with Java, Python, C++ or .Net experience. Due to the nature of work, all candidates must currently hold an active eDV clearance/UK*C Clearance Skills AWS CI/CD APPLY NOW!!! Seniority level Not Applicable Employment type Full-time Job function Information Technology Staffing and Recruiting Referrals increase More ❯
and sensors. Verification and validation of systems. To be suitable for this position you will need these skills: Strong embedded software development experience in C (C++ is a bonus). Experience with Microcontrollers (ARM Cortex, SiLabs, STM). Bonus points: Experience of working with wireless/IoT related technologies (WiFi More ❯
understanding and appreciation of code version control - ability to write and review technical documents The following skills would also be beneficial: - Linux - Embedded Systems, C - QT framework - MFC framework - Large data sets (HDF) For more information please apply with CV or contact Jim Lander at Rednal Recruitment Ltd. More ❯
and experience C# experience (.NET, ASP.NET) Web design experience (HTML, CSS, JavaScript) Experience in engineering environments PLC programming (IEC(phone number removed) Embedded programming (C/C++) e.g. ARM Cortex M/ESP32/Arduino Experience developing and maintaining full stack web applications Halcon 3D OpenCV Point Clouds What can More ❯
and occasional on-site support to verify and refine software systems. Skills & Experience Required Degree in engineering or science (or equivalent experience) Proficiency in C or C++ (Python knowledge is an advantage) Strong experience with machine communication protocols , particularly CAN bus Expertise in PLC programming (CoDeSys) and structured text languages More ❯
and occasional on-site support to verify and refine software systems. Skills & Experience Required Degree in engineering or science (or equivalent experience) Proficiency in C or C++ (Python knowledge is an advantage) Strong experience with machine communication protocols , particularly CAN bus Expertise in PLC programming (CoDeSys) and structured text languages More ❯
of budget, timescale, quality, and performance targets. Your success will be grounded by Your Degree or equivalent in a relevant area. Proven expertise with C/C++. Familiarity with DevOps practices and a keen interest in their application. Knowledge or hands-on experience with agile development processes. Proficiency in using More ❯