1 to 25 of 184 Contract C Jobs in the UK

Senior Firmware Engineer

Hiring Organisation
Orion
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£64,999
Senior Firmware Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C and Python, and the breadth to work with device data from the sensor through to the cloud. The successful candidate will be responsible … Contribute to firmware development, sharing technical knowledge and best practice with other team members. Design, develop, and maintain embedded firmware for IoT devices using C/C and Python Collaborate with hardware engineers to ensure seamless integration between firmware and hardware Implement and optimise communication protocols such as MQTT ...

Embedded Software Engineer

Hiring Organisation
Set2Recruit
Location
South East, United Kingdom
Employment Type
Permanent Contract, On-site
with real-world applications What We're Looking For At least 2-3 years' commercial experience in embedded systems/firmware development Strong Embedded C programming skills Experience with STM32 or similar microcontroller platforms Understanding of low-level drivers and hardware interfaces Confident debugging embedded systems using oscilloscopes, debuggers ...

Embedded Software Engineer

Hiring Organisation
Rednal Recruitment
Location
Exeter, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£90,000
qualifications sought: • Bachelor's degree in an applicable subject: Engineering, Maths, Physics, Computer Science... • Minimum of 5 years' working in Embedded Software, with strong C/C++ development skills and practical Linux experience • Can demonstrate experience working with custom Linux distributions built using Yocto or Buildroot and/or vendor ...

Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Rochester, Kent, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£69,999
hardware and software issues, and working closely with other engineers to deliver high-quality solutions. Key Responsibilities Develop and maintain embedded firmware primarily using C, with C++ experience also beneficial. Work with microcontrollers, including ARM-based platforms and STM32. Develop low-level drivers and work with interrupt handling, bare-metal ...

Software Engineer

Hiring Organisation
Averna Powered By Spherea
Location
Christchurch, Dorset, South West, United Kingdom
Employment Type
Permanent Contract, On-site
discipline. Experience developing software for engineering, industrial, scientific or equipment-based applications. Practical experience with at least one relevant language or environment, such as C/C++, C#, LabVIEW, TestStand or Python. Sound understanding of software architecture and structured design; experience debugging and testing software in a practical engineering environment. ...

Senior IC Design Engineer

Hiring Organisation
Redline Group Ltd
Location
Fareham, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£80,000
digital or mixed-signal IC design and development Strong RTL design experience using Verilog and/or SystemVerilog Embedded software development experience in C/C++ Good understanding of microcontroller architectures and embedded systems Experience using Python, MATLAB or similar tools for modelling and data analysis Strong problem-solving ...

Senior Embedded Electronics Engineer

Hiring Organisation
ZENOVO LTD
Location
North West, United Kingdom
Employment Type
Permanent Contract, On-site
equivalent qualification in Electronics Engineering, Embedded Systems Engineering or a related discipline. Strong knowledge of embedded systems and microcontroller-based designs. Experience with embedded C and/or C++ programming. Good understanding of analogue and digital electronics. Experience in PCB design, circuit development and hardware integration. Knowledge of communication protocols ...

Graduate Electronic Engineer

Hiring Organisation
Hackajob Ltd
Location
Guildford, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
digital/RF/analogue) for our products Manufacturing devices designed to operate in extreme environments Creating software and applications and GUIs (typically using C, C++, Java, Javascript or React) Creating FPGA-based digital signal processing applications (typically using VHDL) Developing software and/or firmware for a range ...

Contract Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Poole, Dorset, United Kingdom
Employment Type
Contract
testing. Strong debugging and troubleshooting skills, including legacy applications. Experience with REST APIs, microservices and SQLite. Agile/Scrum development experience. Desirable Experience Embedded C/C++ development. AI assisted software implementation experience with likes of Claude Code or CoPilot etc. Ticketing systems, payment terminals, smartcards or connected devices. Bluetooth ...

Contract Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Poole, Dorset, South West, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
Negotiable
testing. Strong debugging and troubleshooting skills, including legacy applications. Experience with REST APIs, microservices and SQLite. Agile/Scrum development experience. Desirable Experience Embedded C/C++ development. AI assisted software implementation experience with likes of Claude Code or CoPilot etc. Ticketing systems, payment terminals, smartcards or connected devices. Bluetooth ...

Safety-Related Electronics and Embedded Software Engineer

Hiring Organisation
Electus Recruitment
Location
Bristol, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£75,000
equivalent practical experience. Your background should include: Electronic design or review, covering analogue, digital or mixed-signal circuits. Embedded software development or assurance using C or C++. Requirements capture, decomposition, traceability and verification planning. Safety lifecycle principles and the evidence needed to demonstrate a design meets its safety requirements. Integration ...

Software Engineer

Hiring Organisation
Omega Resource Group
Location
Bournemouth, South West, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Negotiable
Relevant experience developing software for engineering, industrial, scientific or equipment-based applications. • Practical experience in at least one relevant programming language or development environment; C, C++, C#, LabVIEW, TestStand, Python • Experience debugging and testing software in a practical engineering environment. • Familiarity with source-control systems and configuration-management practices Candidates ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Runcorn, North West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
device company, and your decisions will directly affect both product performance and patient outcomes. Technical skills profile Extensive experience in several programming languages, including C, C++ and Python Deep experience developing bare-metal and RTOS firmware for memory-constrained microcontrollers Strong knowledge of networking protocols and principles, especially as they ...

Contract Embedded Software Engineer - C/C

Hiring Organisation
Redline Group Ltd
Location
Cwmbran, Torfaen, Ty Coch, Gwent, United Kingdom
Employment Type
Contract
Contract Rate
£60 - £75/hour
supporting a global engineering organisation developing safety-critical electronic products used by customers worldwide. They are looking for an experienced Contract Embedded Software Engineer - C/C++ based in Cwmbran, Wales, to play a key role in the development of their next generation of embedded products. This is a senior … will therefore need to operate via an Umbrella company. What you'll be doing: Developing and delivering embedded software solutions using C/C++. Working with microcontrollers, RTOS and embedded systems. Translating product requirements and feature requests into clear engineering and software requirements. Contributing to system and software architecture across ...

Principal Embedded Engineer

Hiring Organisation
Morson Edge
Location
Portland, Dorset, South West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£
Electrical/Electronic Engineering, or equivalent experience , alongside a strong background in embedded systems engineering. We're particularly interested in experience with: • Embedded C/C++ • Microcontrollers and SoCs • FPGA-based systems • Firmware/software architecture and specification • Engineering verification, validation and testing • Defining and implementing engineering processes • Hardware Description ...

Research Engineer Graduate

Hiring Organisation
Viavi Solutions
Location
Stevenage, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Wireless Communications, Electrical Engineering, Computer Science, or similar Understanding of Wireless/RF fundamentals (propagation, antennas, network protocols) Solid programming fundamentals in Python and C/C++ Knowledge of physical layer Experience in AI assisted software coding combined with ability to conduct testing/de-bugging software If you have ...

Electronics Design Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
STM32-based platforms •PCB design for highly stressed or harsh environments •Electric motor controller design •CAN bus implementations •EMI/EMC-conscious design techniques •C or C++ programming •Basic understanding of turbomachinery and engine control systems •Experience working within fast-paced, outcome-focused engineering teams What's on Offer •Competitive ...

Software Engineer

Hiring Organisation
Premier Technical Recruitment
Location
Burton-On-Trent, West Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£65,000
software design and development, preferably within industrial, transportation, or embedded systems environments and a high level of proficiency in relevant programming languages (e.g., C, C++, Python, Parker ICAN or similar) and experience with embedded systems, real-time operating systems, or control software. You will possess a strong understanding of software ...

Linux Systems Developer

Hiring Organisation
Becrypt
Location
South East, United Kingdom
Employment Type
Permanent Contract, On-site
development practices. Apply secure coding principles and security-by-design practices to Linux software development. Required Skills & Qualifications Strong practical programming experience in C and C++, including debugging, memory management and system-level programming. Proficiency in Python and Bash scripting for automation, tooling, testing and integration. Strong understanding of Linux ...

Software Engineer C++

Hiring Organisation
Sirius Digital
Location
Portsmouth, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working ...

Senior Software Engineer

Hiring Organisation
Sirius Digital
Location
Portsmouth, South East, United Kingdom
Employment Type
Permanent Contract, On-site
experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases and project data ...

Field Applications Engineer

Hiring Organisation
Redline Group Ltd
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£60,000
drivers, services and configuration Experience with embedded systems, industrial PCs or hardware and software integration Working knowledge of software development using languages such as C, C++, C#, Rust or Python Ability to read, modify and create scripts, utilities or example code Familiarity with common interfaces and communication protocols, including ...

Customer Integration Engineer

Hiring Organisation
Redline Group Ltd
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£60,000
drivers, services and configuration Experience with embedded systems, industrial PCs or hardware and software integration Working knowledge of software development using languages such as C, C++, C#, Rust or Python Ability to read, modify and create scripts, utilities or example code Familiarity with common interfaces and communication protocols, including ...

Electronics Engineering Manager

Hiring Organisation
Saab UK
Location
Bedford, South East, United Kingdom
Employment Type
Permanent Contract, On-site
organisation & time management/prioritisation skills. Excellent attention to detail. Desirable: Experience of interfacing with subcontractors. Experience writing VHDL or Verilog. Experience writing embedded C and Python. Subject to UK MoD security clearance vetting to a minimum SC level. By submitting an application to Saab UK you consent to undertaking ...

Customer Integration Engineer - Gaming Platforms

Hiring Organisation
Redline Group Ltd
Location
South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£60,000
/software integration is highly desirable. You should also have working knowledge of software development, with experience in one or more languages such as C, C++, C#, Rust or Python, together with the ability to read, modify and create scripts or example code. Familiarity with interfaces including USB, serial ...