176 to 200 of 253 C Jobs in the UK excluding London

Lead Embedded Software Engineer - C / C++

Hiring Organisation
Redline Group Ltd
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
validation and approval. Experience required for Lead Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C/C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This ...

Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
WD3, Batchworth, Hertfordshire, United Kingdom
Employment Type
Permanent
Embedded Software Engineer with expertise in real-time embedded systems design using C/C++ for Linux and PIC based Microcontrollers will join a thriving Technology Company. Hybrid working and generous salary package. This award-winning Technology Company seeks a versatile Embedded Software Engineer to join their expanding software team … apply their knowledge of C/C++ programming to design, implement and test embedded software across an extensive safety critical product range. The ideal Embedded Software Engineer will bring: Degree in Electronics or similar relevant Engineering discipline. 3+ years commercial experience writing embedded software in C/C++ on various ...

Software Engineer

Hiring Organisation
Anonymous
Location
Maidstone, Kent, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
product research and development company creating industry-leading award-winning products is looking to recruit well qualified Software Engineers with 2 years+ of relevant C/C++ real time embedded software development experience . Software engineers will be proficient in C/C++ programming and knowledge of embedded systems design. … Advantageous skills will include Free RTOS Embedded Linux, Linux kernel development STM32 SHARC I2C SPI I2S USB Graduates with software development experience using C, C++, Python and awareness of embedded systems, DSP, Firmware, Linux & electronics/FPGA/VHDL will be considered ...

Senior Software Developer C and Linux

Hiring Organisation
System Recruitment
Location
Lymington, Hampshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£250 - £350 per day
leading tech company specialising in data management have an immediate requirement for an experienced C/Linux Software Developer for an initial 6 month contract Key Skills: Software Developer, Software Engineer, C, Linux, Autotools, LDAP, Active Directory, Terraform, OpenTofu, API Location: Hybrid but must be able to reach the office … near Lymington - SO41 9AZ Rate: Negotiable Essential Skills Experience developing application code in C on Linux Working with Linux build systems, (mainly Autotools) Identity & Authentication knowledge: LDAP/Active Directory integration (e.g. via OpenLDAP's libldap) OpenID Connect/OAuth 2.0 (e.g. via liboauth2) Understanding of credential handling, token validation ...

Embedded Software Engineer

Hiring Organisation
Tatton Recruitment
Location
Hilsea, Hampshire, United Kingdom
Employment Type
Temporary
Salary
GBP 65 Hourly
edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard … Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded ...

Senior Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
WD3, Batchworth, Hertfordshire, United Kingdom
Employment Type
Permanent
Senior Embedded Software Engineer with hands-on experience encompassing C/RUST development, Embedded Linux and low-level driver work will take responsibility for writing security critical code a range of Digital RF and related products. This role offers a competitive salary with very flexible hybrid working (as little … Software Engineer will bring: A minimum of a 2.1 Bachelors Degree in Software Engineering, Electronics, Computer Science or similar discipline. Strong programming skills in C and experience with Rust development. Several years of industrial embedded software development ideally relating to mission critical systems. Strong Linux experience including Embedded Linux development. ...

Graduate Embedded Software Engineer

Hiring Organisation
4M Recruitment
Location
Chesterfield, Wingerworth, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£28000 - £37000/annum
join a expanding business that provides electronic control systems. You will be part of a busy engineering team that develops embedded software in C/C++ as well as support with hardware/software integration. You will debug code, test systems and also provide clear documentation. The ideal candidate will … hold a Degree or HNC/HND in electronics, software engineering or similar field of study. You will have some basic experience in C/C++ as well as an understanding of microcontrollers and embedded systems. You will have excellent team player, communication and problem solving skills. This role ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Harston, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
several accolades for their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve … system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Understanding of Digital Signal Processing What ...

Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Colchester, Essex, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
collaborative engineering team responsible for developing and supporting sophisticated embedded platforms used in demanding real-world applications. Key Responsibilities Design and develop software in C, C++ and Python Work on Embedded Linux-based systems Debug complex hardware and software interactions Support networking and communications applications Investigate and resolve system-level … from development through to deployment and support Take ownership of technical challenges and drive issues through to resolution Essential Skills Strong commercial experience with C and C++ Python development experience Embedded Linux development Networking fundamentals and protocol knowledge Experience debugging embedded systems Strong problem-solving and troubleshooting skills Ability ...

Embedded Software Engineer

Hiring Organisation
Hunter Selection
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum Bonus + excellent benefits
sustaining activities on a range of electronic based products. Your responsibilities will include: * Implementation of embedded firmware designs and test solutions pimarily in C * Firmware development and de-bugging embedded systems * Using Python and C# for test and tool development, with the creation of design documentation. Knowledge, Skills & Experience … equivalent in a related discipline o At least 3 years experience in Software, Embedded Firmware development o Good working knowledge of low programming languages (C/C#) and the ability to use standard development software: debuggers, editors, compilers. For further information please email (url removed) If you are interested ...

Principal Embedded Software Engineer

Hiring Organisation
IO Associates
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Designing, developing, and maintaining test frameworks, tools, and automation Performing low-level software verification across multiple architectures Contributing directly to code-level activities (primarily C/embedded environments) Driving verification activities across the full software lifecycle Supporting certification to standards such as IEC 61508, DO-178C, ISO 26262 Mentoring engineers … Engineering, Computer Science, Maths or similar Experience with Real-Time Operating Systems (e.g. FreeRTOS, SafeRTOS or similar) Strong background in embedded software engineering (C) Significant experience in software verification/validation Experience developing test tools, frameworks, or automation Understanding of low-level/hardware-near software behaviour Experience working ...

Embedded C# / C++ Engineer – Firmware Defence Systems

Hiring Organisation
Standard 8
Location
Canterbury, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £75,000 per annum
Defence Systems | Flexible-Hybrid | C# | C/C++ | embedded or low-level environments Some engineering jobs talk about “innovation” then hand you a legacy mess and a Jira board full of damage control. This isn’t that. We’re working with a defence-focused engineering business building specialist technology where … carries genuine technical depth and long-term complexity rather than disposable software churn. What they’re looking for: Strong software engineering fundamentals Exposure to C or C++ within embedded or low-level environments Experience with C# .NET development is a big advantage Understanding of the full software lifecycle Experience with ...

C Engineer

Hiring Organisation
Experis
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £460/day
Title: C Engineer Rate: £460 per day - umbrella only Duration: 6 months Location: Telford with 2 days/week in office Applicants must be eligible for SC clearance As an Engineer within our team, you will play a key role in building and enhancing digital services … relish problem-solving, are keen to further their technical skills, and enjoy working within a team to deliver impactful solutions. Professional experience in C is essential. Experience with Oracle Pro*C, PL/SQL and SQL is very desirable. Role Purpose You will contribute to the team's efforts ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
code reviews Essential Requirements; 3+ years of professional experience in embedded software development (or equivalent demonstrable capability) Strong ability to write embedded software in C or C++ (C++ preferred, but C-only experience acceptable) Solid understanding of microcontrollers and how embedded systems operate Strong problem-solving ability, particularly in debugging ...

Contract Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 50 - 65 Hourly
setting up the entire embedded software stack from scratch. You ll define the architecture, bring up the Linux environment, and build the low level C code that underpins a brand new piece of test equipment. It s a hands on role suited to a contractor who enjoys autonomy, fast decision … outside IR35 determination, meaning we can consider candidates operating via their own PSC. What You ll Be Doing: - Developing low level embedded software in C for new product development - Configuring and integrating Linux based embedded systems - Setting up, modifying, and troubleshooting Linux drivers Working closely with hardware, test, and wider ...

Contract Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Watford, Holywell, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£50.00 - £65.00/hour
setting up the entire embedded software stack from scratch. You’ll define the architecture, bring up the Linux environment, and build the low‑level C code that underpins a brand‑new piece of test equipment. It’s a hands‑on role suited to a contractor who enjoys autonomy, fast decision … outside IR35 determination, meaning we can consider candidates operating via their own PSC. What You’ll Be Doing: - Developing low‑level embedded software in C for new product development - Configuring and integrating Linux‑based embedded systems - Setting up, modifying, and troubleshooting Linux drivers Working closely with hardware, test, and wider ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
performance embedded software and firmware for next-generation products, while also maintaining and enhancing existing systems. Key Responsibilities Design, develop, and maintain firmware in C Support new product development and continuous improvement of existing solutions Collaborate closely with multidisciplinary engineering teams Debug and troubleshoot embedded hardware and software issues Skills … Experience Required Minimum of 3 years' experience working with embedded systems Strong proficiency in Embedded C for bare-metal firmware development Experience with communication interfaces and protocols such as SPI, RS-485, and CAN Hands-on debugging experience using oscilloscopes, logic analysers, and multimeters Familiarity with source control systems such ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise … embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux ...

Flight Software Engineer

Hiring Organisation
Alexander Associates
Location
California, Stirlingshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
heart of space missions. Key Responsibilities Design, develop, and maintain flight software for spacecraft and satellite platforms Develop embedded software solutions in C/C++ for real-time and resource-constrained environments Implement software for command and data handling, telemetry, fault management, and onboard autonomy Support software architecture, integration, testing … Master's, or PhD in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, or a related field Strong professional experience developing software in C and/or C++ Experience working with embedded systems and real-time software Understanding of software architecture, debugging, and performance optimisation Experience with Linux-based development ...

Embedded Software Engineer - Senior

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £80,000 per annum
senior C/C++ software engineer with a desire to expand to working with Rust Would you like to work in an engineering culture where "good enough" is never good enough? Reliability, exceptional performance, and highly disciplined engineering are the core of our client’s product offering.Pure are partnering with … complex embedded environments, writing highly efficient code, and taking ownership of technical challenges. Core Technical Requirements: Deep expertise in embedded software development on Linux. C and C++ are essential. Proven background in building middleware and backend applications on Linux. Extensive experience working with multi-threaded systems and optimising performance-critical ...

Senior Embedded Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Bicester, Oxfordshire, United Kingdom
Employment Type
Permanent
develop and support next-generation embedded electronic products, taking projects from concept through to production. Your responsibilities will include: • Embedded firmware development using Embedded C • Design of analogue and digital electronic circuits • Schematic capture and PCB design/layout • Development of microcontroller-based systems • Working with ARM Cortex … Looking For: Essential Skills & Experience: • Degree-qualified in Electronics Engineering, Embedded Systems or a related discipline • Proven experience in embedded electronics design • Strong Embedded C programming skills • Experience designing analogue and digital electronic circuits • PCB design and schematic capture experience • Experience with microcontrollers and embedded systems • Hardware and firmware debugging ...

Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
Software Engineer - C++, C and/or C# Location: Manchester + Hybrid Working From Home Salary: Up to £57,000 DOE + Benefits The Opportunity KO2's client is seeking a Software Engineer to join their established engineering team based in Manchester. This is an excellent opportunity for a software … Essential Commercial experience in object-oriented software development. Strong understanding of software engineering principles and development practices. Experience with programming language such as C#, C, C++ Microsoft Visual Studio & git version control. Experience working on software that interacts with hardware, physical products, industrial systems, or embedded platforms, or a genuine ...

Principal Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Maidenhead, Woolley Green, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
modern development practices such as object-oriented design, DevSecOps, and continuous integration, while also supporting bids, cost estimation, and technical reviews. Strong experience in C/C++, embedded systems, and software engineering best practices is essential. The role requires working in highly regulated environments, including handling sensitive information and meeting … equivalent experience. - Significant experience in embedded product development, including bare-metal and RTOSes such as Linux or ThreadX. - Expertise in programming languages like C and C++, with a strong grasp of object-oriented design and design patterns. - Familiarity with software testing, defensive coding standards, and tools for version control ...

C / C++ Software Engineer

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£65 per hour, Benefits Overtime Rate
equipment and electronic circuitry. Skillset/experience required: Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction. Previous experience working in an agile development team. A strong understanding of what ...

Control Systems Engineer

Hiring Organisation
Reevr Talent Ltd
Location
Eton, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 58,000 Annual
skills Hands-on approach with a willingness to support testing, commissioning, and site activities when required Desirable Experience Embedded software or firmware development using C or C Automated testing and test tooling Process engineering Working within multidisciplinary engineering teams Site commissioning and operational support experience What's on Offer? Competitive ...