1 to 25 of 186 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 ...

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 ...

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 ...

Firmware Software Engineer Manager

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
experience in technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing ...

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 or Principal Firmware

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
design tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.) Knowledge of C, C++, MATLAB, or LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Fareham, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
motivated engineers who enjoy solving problems, learning new technologies, and working as part of a team. Essential Skills & Experience Experience developing software using C and/or C++ Experience working within an Agile development environment (Scrum, SAFe, or similar) Familiarity with modern software development practices and tools Knowledge or practical ...

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 ...

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 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 ...

Lead Software Engineering - C++

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Mathematics, or related discipline. Excellent understanding of software-hardware interaction. Preferred Qualifications, Capabilities, and Skills: Demonstrated experience in low latency design and development using C/C++, including DMA, exchange connectivity, and pre-trade risk systems. Exposure to FPGA development for financial industry applications, including embedded software and kernel driver ...

Test Development Engineer

Hiring Organisation
Gerrell & Hard
Location
Portsmouth, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Experience designing or developing test hardware. •A proactive, practical approach with strong problem-solving and communication skills. Experience with LabVIEW, TestStand, Python, C# or C/C++ would be a real advantage, as would knowledge of power supplies, automated testing and data analysis tools such as Power BI. Why this ...

Senior Software Engineer, Control.

Hiring Organisation
Enterprise Recruitment Limited
Location
Stevenage, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£65,000
loop feedback, including PID/PI tuning and position or velocity control. Senior Software Engineer essential skills •3+ years relevant software engineering experience with C or C++ •Practical experience in control or robotics •A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability. •Experience with motor drives ...

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 ...

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 ...

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 ...

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 ...