201 to 225 of 267 C Jobs in the UK excluding London

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

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£40,000
their next generation product A successful candidate will working closely with Senior Engineers and be focused on designing and developing embedded firmware in C, for Bare-Metal Applications. Job Responsibilities: Design, develop, and maintain firmware in C, to support product enhancements and new product development. Assist in testing, debugging … manage code versions Use task tracking systems (e.g., Jira) to record issues, manage development tasks, and support project coordination. Experience Required: Understanding of C Programming for Bare-Metal Experience with communication protocols such as SPI, RS485, and CAN. Knowledge of ARM architectures (e.g., Cortex-M or Cortex-A) Enthusiasm ...

Embedded Software Engineer

Hiring Organisation
Sapien
Location
Ramsgate, Kent, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
week on site required from client site near Ramsgate, Kent. The role is paying up to £55,000 + benefits. Job requirements: Embedded C C# Full SDLC UML or similar Defence experience highly beneficial Software testing and maintenance The ideal candidate would have successfully completed projects in both C ...

Embedded Systems Engineer

Hiring Organisation
Reed
Location
Pulborough, West Sussex, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum, Inc benefits
high voltage power systems, including digital control loops and TI TMS320 platform integration, while supporting existing firmware. Key Responsibilities Develop and maintain embedded software (C) Implement digital control loops with hardware teams Support TMS320 integration and existing firmware Manage version control and documentation Participate in design reviews and project delivery … Ensure compliance with quality and safety standards Skills & Experience Degree in Software/Electronics Engineering (or similar) Embedded C programming experience Experience with Microchip PIC/DSP or TI TMS320 Knowledge of embedded systems & control theory Strong problem-solving and communication skills ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements for an Embedded Software Engineer: + Proficiency … C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience with ...

Senior Software Developer C and Linux

Hiring Organisation
17918
Location
Lymington, Hampshire, United Kingdom
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 ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
focused on maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering … software to increase maintainability, reliability and performance Support architecture adaptation and evolution as system requirements change Work across Python-based systems, including integration with C/C++ components or bindings where required Contribute to codebase modernisation, engineering standards, tooling improvements and quality processes Support performance analysis and deliver improvements where ...

Senior Software Developer C and Linux

Hiring Organisation
System Recruitment
Location
Lymington, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 250 - 350 Daily
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 ...

Firmware Engineer

Hiring Organisation
Elix Sourcing Solutions
Location
Sandwich, Kent, United Kingdom
Employment Type
Permanent
products Produce design documentation Maintain design records and deliver projects on time What We're Looking For : C# application development Full software lifecycle Desirable: C/C++ and Electronics Ready to Apply? If you're excited about this opportunity and meet the requirements, I'd love to hear from … Contact: Dairis Sprudzans Email: (url removed) Phone: (phone number removed) Keywords Software Engineer | Firmware Engineer | Embedded Software | C# | .NET | C++ | C | Xamarin | Android Development | Visual Studio | UML | Software Development Lifecycle | Application Development | ISO 9001 | Project Management | SC Clearance | Security Clearance | Precision Engineering | Product Development | Software Design | Firmware Development | Engineering | Technical ...

Senior Software Engineer

Hiring Organisation
Eclectic Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
full time, permanent position. Key responsibilities will include: Enhancing and optimising products, focusing on software design, architecture and integration Developing software in C for Linux-based embedded systems Shaping system design and test pass criteria for all projects, ensuring alignment with product architecture and user requirements Working closely with quality … focus on Linux-based systems development Experience developing software targeted at ARM microcontrollers Extensive experience of product development in an embedded environment Experience using C programming language Experience with software security Ability to maintain Linux kernel with latest security patches Experience working in an Agile software development environment Familiarity with ...

Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Marlow, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
protocols, human-machine interfaces, and associated documentation Ensure delivery of software within agreed timescales and budget Design and deliver robust code, demonstrating proficiency in C and experience in embedded programming Job Requirements: Experience developing software through the entire lifecycle Ability to work independently without close supervision Proven ability to analyse … processes or tools for proposing improvements Experience in C for embedded bare-metal environments Experience with embedded processors and real-time operating systems Experience interfacing with hardware devices and peripherals Solid understanding of software development life-cycles and processes Experience in requirement analysis, software design and architecture Experience with source ...

Senior Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 per annum
fixes rather than short term patches Deliver refactoring and modernisation work across large, complex codebases Work across multiple languages and integration layers including Python, C and C++ and where relevant MATLAB and Simulink Support architecture evolution as system requirements change over time Deliver performance improvements and optimise existing systems where … complex, integrated systems Proven experience in debugging, root cause analysis and resolving high impact technical issues Strong hands on experience in Python and C or C++ within production environments Exposure to MATLAB or Simulink integration would be advantageous Experience working in secure or regulated environments, ideally defence or government Strong ...

Senior Software Developer C and Linux

Hiring Organisation
System Recruitment
Location
Lymington, Hampshire, UK
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 ...

Junior Software Engineer - Imaging Systems

Hiring Organisation
Marcus Webb Associates Limited
Location
TN38, Hollington, East Sussex, United Kingdom
Employment Type
Permanent
Salary
£32000 - £40000/annum + benefits
acquire, process and analyse large volumes of data efficiently and reliably. Typical involvements: Graduate/Junior Software Engineer Develop and maintain software in C and C++ Design and improve backend software, drivers and system-level applications Optimise software handling high-throughput data streams Support integration between software and hardware systems … Experience: Graduate/Junior Software Engineer Degree qualified in Computer Science, Software Engineering or similar 1-2 years of commercial experience developing software in C and C++ or perhaps a graduate with evidence of relevant internships and own-projects outside of academia Experience working on backend, systems-level or performance ...

Principal Software Engineer

Hiring Organisation
Gregory Martin International Limited
Location
Cosham, Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
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++ or C# and Python. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals … have an existing right to live and work in the UK. Ideally looking for candidates with current SC or DV Security Clearance. Keywords – C++, C, Python, Defence, Modelling, Simulation, Robotics, Synthetic Environment, Autonomous Systems, Requirements Management, Unreal Engine, Godot, Simulation, Bids, Proposals, C++ Software Engineer. Principal Software Engineer ...