University College London Hospitals NHS Foundation Trust
analytics, such as natural language processing, neural networks, Bayesian inference, Gaussian processes. Experience with at least one programming language used for research (such as C, C++, Fortran, Javascript, Julia, Python, or R) at a level and breadth commensurate with seniority. Experience of programming both applications and systems Desirable Experience of more »
An exciting opportunity has arisen for a Software Engineer - C++ to join a leading designer and supplier of audio broadcast mixing consoles and equipment, based in Hebden Bridge. The position will be initially based at their Hebden Bridge site 5 more »
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Nigel Frank International
Software Developer (C#/.Net) - Salary up to £60,000 (plus package) - Microsoft Consultancy - Oxford An Oxford based software development business is looking to recruit an experienced C# Software Developer. The ideal candidate will have a strong understanding of front more »
Senior Embedded Software Engineer - Embedded C Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that … join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this Senior Embedded Software Engineer - C job based in Fareham: - Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource … RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of this Senior Embedded Software Engineer - C job based in Fareham: - Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical experience in more »
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
IC Resources
applicants for the Lead Flight Software Engineer position need to have 5+ years of experience in flight software development for satellites plus strong Embedded C/C++, experience in implementing real-time systems and software solutions on spacecraft missions and experience in developing and implementing test plans for spacecraft. In more »
the entirety of their product line. For this Embedded Software Applications Engineer, we are looking for someone with: Commercial experience of embedded programming in C and C++ Knowledge of embedded systems Clear communication skills An understanding of DSP concepts An understanding of Bluetooth or BLE is advantageous What Next? If more »
with high speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you 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 »
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
directly to new continuous integration systems + Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols more »
an Embedded Software Engineer , you will have the following key responsibilities: You must have previous industry experience working on real time operating systems. Embedded C is essential, C++ would be desirable. CI/CD Test driven development. This is an excellent opportunity for an Embedded Software Engineer to join an more »
an Embedded Software Engineer , you will have the following key responsibilities: You must have previous industry experience working on real time operating systems. Embedded C is essential, C++ would be desirable. CI/CD Test driven development. This is an excellent opportunity for an Embedded Software Engineer to join an more »
Controls and Electronics Engineer we would love to speak to anyone who has experience of: 2 to 3 years of relevant industrial experience Proficient C, or C++ programming skills Proficiency in working with common embedded systems communication protocols Exceptional analytical and problem-solving skills Desire and ability to work on more »
Chester, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
can expect to be involved in all aspects related to software development and should expect to use the following skills on a daily basis: C/C++ programming RTOS platforms - including FreeRTOS SPI, I2C, CAN, RS232, RS485 protocols Git and SVN This role will best suit an Embedded Software Engineer more »
cultivating ideas. Requirements – Embedded Software Engineer Recent and relevant experience workings as an Embedded Software Engineer/Firmware Engineer Skilled in Software development in C Real time embedded software experience. Understanding of electronic design skills – Microcontroller, analogue and digital circuitry Good communication Protocols knowledge (e.g. SPI, UART, Ethernet, PCI-Express more »
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Adept Resourcing Engineering
and create efficient system for stability. Skills and Experience: Professional experience in embedded systems Degree in Computer science or Electronic Engineering. Programming experience in C or C++ Experience in trouble shooting embedded systems Proficiency in working with common embedded systems communication protocols. A good communicator at all levels with the more »
Dronfield, Derbyshire, Beighton, South Yorkshire, United Kingdom
Adept Resourcing Engineering Ltd
and create efficient system for stability. Skills and Experience: Professional experience in embedded systems Degree in Computer science or Electronic Engineering. Programming experience in C or C++ Experience in trouble shooting embedded systems Proficiency in working with common embedded systems communication protocols. A good communicator at all levels with the more »
Gloucestershire, Gloucester, South West Hybrid / WFH Options
IC Resources
/VHDL) As a minimum applicants need to have a relevant Engineering degree and some experience, perhaps an internship or placement with knowledge of C/C++ in an embedded environment and FPGA/VHDL. You should also have SOME of the following skills: Embedded devlopment using linux Development experience more »
on software development for hardware/electronics. Degree-level qualification in a relevant field or equivalent work experience. Additional proficiency in languages such as C and Python is a plus. Strong collaboration skills and an enthusiasm for precision engineering and imaging technologies. To apply for this Senior Software Engineer - C++ more »
GPU clusters) and large-scale storage solutions. Proficiency in Python and the ability to code effectively. Experience other OOP languages would be beneficial - Rust, C, C++ or Go preferred but not required. Experience with automated build systems, software deployment, and CI/CD pipelines. Strong troubleshooting skills, with proficiency in more »
enjoy a hands on project, this is the role for you. Key Requirements: Experience in previous leadership role Experience with migration from Visual Studio C/C++ At least 10+ years C# experience Experience with Winforms Qualification at degree level in one of the following, Comp. Science, Mathematics, Physics, Engineering more »
large-scale programme and be experienced with the software development lifecycle and processes. Software Development of applications (code, debugging and test) Software languages (e.g., C, C++, Java) and Object-Oriented Programming Software Development Tools (e.g., Requirements, IDEs, Test and Configuration Management) Why join Belcan? You will join a collaborative company more »
ahead of it. The role: Software Design Writing code Software Testing Commutable to Newton Abbot. The candidate: Must have extensive knowledge of coding in C/C++ and Python Understanding of software development and principles Strong track record with Embedded Firmware Desirable to have experience with Electronics Reference Number: BBBH240767 more »
grades at A level. Technical Skills: Proficiency in FPGA development using VHDL. Experience in PCB design and layout. Familiarity with software development in embedded C/C++. Personal Attributes: Self-motivated and able to work independently. Strong verbal and written communication skills, with an ability to present complex ideas clearly. more »
estimation, and risk analysis. Conduct R&D for product improvements. Collaborate with internal teams and represent the company externally. Required Skills Essential: Proficiency in C and C++ for firmware and software development. Experience with IDEs (e.g., Visual Studio, MPLAB). Full software lifecycle experience, including validation and hardware integration. Familiarity more »
blameless postmortems. What You’ll Bring: 3+ years of experience working with large-scale cloud, web, or CDN infrastructure. Proficiency in Python and Go (C/C++ is a plus). Expert knowledge of Linux systems , network protocols ( TCP, UDP, DNS, TLS/SSL, HTTP ), and BGP/Anycast routing more »