701 to 725 of 918 C Jobs in the UK

Senior Software Engineer (Full Stack)

Hiring Organisation
Leidos
Location
Fareham, Hampshire, United Kingdom
Salary
£ 80 K
Senior Software Engineer (Full Stack)Location: Farnborough or Whiteley, with flexibility to work from home dependent on business demandsSalary: 61,500 - 78,800The Role:As a Senior Software Engineer you will play a critical role ...

Lead Embedded Software Engineer (C/C++, Defence)

Location
Wickford, England, United Kingdom
Leonardo UK Ltd in Basildon is seeking a Principal Software Engineer with extensive C/C++ experience to contribute to defence projects. You will work on innovative software features, collaborating across disciplines to deliver market-leading products for the Integrated Sensors & Protection line. Direct industry experience is not required; Leonardo ...

Senior Embedded Linux Tech Lead | C/C++ & Telemetry

Location
England, United Kingdom
Senior/Lead Embedded Linux Software Engineer to lead development of Linux-based software for embedded systems and communications. The role blends hands-on C/C++ development with technical leadership, mentoring a small team of 3–4 engineers, and collaborating with hardware and platform teams. You will build Linux ...

Senior Software Engineer C Linux Networking - Remote

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 100 K
000Bonus/Benefits: Bonus + BenefitsSector: All JobsJob Type: PermanentWork Hours: Full TimeContact: Steve SaxonEmail: steve@saxonrecruitment.comApply for this job nowJob DescriptionSenior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck Frustrated Know you’re better than this ... Career goals not being met As a Lead/Senior … subnets etcAn understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc5+ years relevant experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging.It would be useful if you have some knowledge ...

Robotics Software Engineer - C

Hiring Organisation
Redline Group Ltd
Location
Hertfordshire, Melbourn, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
Software Engineer - C# job based in Hertfordshire must have: Several years of commercial software engineering experience Strong programming skills in C#, .NET or other C-family languages. Experience within a robotics environment is essential. Experience working with hardware and testing software on physical systems. A methodical, evidence-driven approach ...

Electronics Engineer

Hiring Organisation
Orion
Location
Rugby, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
Electronics Engineer will design and develop embedded electronic systems, including schematic capture, component selection, PCB layout, prototyping, and testing. Develop and maintain Embedded C/C firmware for PIC, NXP, or similar microcontrollers. Produce technical documentation, specifications, and product development requirements. Manage Bills of Materials (BOMs) and maintain product data ...

Embedded Linux Software Team Lead | MRL Consulting

Hiring Organisation
MRL Consulting Group
Location
United Kingdom
Salary
£ 60 K
hands-on software development with technical leadership and mentoring of a small engineering team.Key ResponsibilitiesLead development of Linux user-space applications and system services.Develop C/C++ software for system configuration, monitoring and diagnostics.Design APIs and services for hardware control and telemetry.Provide technical leadership across software architecture and development.Conduct code … hardware engineering teams.Maintain CI/CD pipelines and development workflows.Key Requirements8+ years’ experience in Linux software development.3–4 years’ technical leadership or mentoring experience.Strong C/C++ development experience in Linux user-space environments.Strong knowledge of Linux system programming, including POSIX APIs, sockets and multithreading.Experience developing Linux system services ...

Embedded Software Engineer

Hiring Organisation
Cortech Talent Solutions
Location
Dursley, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
products in a project-based environment. The core of your work will be developing embedded firmware for Xilinx FPGA's (VHDL) and PIC microcontrollers (C, C++). Essential skills: Formal qualification such as HNC/HND/BEng. At least 1-3 years of experience in embedded firmware for microcontrollers. … Excellent C/C++ coding skills. Experience of working with microcontrollers, preferable with PIC microcontrollers but not essential. Ability to derive firmware architectures & requirements from System requirements. Desirable Skills: Good understanding of analogue and digital circuit designs. Ability to carry out schematic designs. Knowledge of developing GUI applications ...

Embedded Software Engineer

Hiring Organisation
Experis UK
Location
Newcastle Upon Tyne, England, United Kingdom
working close to the hardware in real-time and resource-constrained environments. What You’ll Do Develop and optimise software in low-level languages (C, C++, Rust) Build systems for embedded, real-time, and constrained environments Interface with hardware using protocols such as SPI, I2C, UART, and CAN bus Design … safety-critical development practices Use performance profiling and optimisation techniques Contribute across the full development lifecycle What You’ll Need Strong experience in C, C++, or Rust Background in embedded or real-time systems Experience with hardware interfaces and low-level communication protocols Familiarity with Linux or macOS environments ...

Senior Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. Job title: Senior Software Developer (C/Python Systems)Location: Cambridge (Hybrid, 3 days onsite)Job type: Permanent, full-timeAbout the Position:You will join a team working on Linux system tools … requiring Python development experience for scripting along with C coding experience.We’re using locked-down SELinux embedded in our Hardware Security Modules (HSMs), tackling the network stacks, security rules, container interplay, & other challenges. We’re also working on the tools to interact with and control HSMs, and their secure (signed ...

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Stevenage, Hertfordshire, United Kingdom
Salary
£ 70 K
standards of quality.What You'll Be DoingDesigning, developing and maintaining software for test equipment and automated test solutionsWriting high‐quality, maintainable code primarily in C/C++Contributing to agile development activities, including sprint planning, reviews and retrospectivesSupporting and promoting software quality practices throughout the development lifecycleApplying automation, continuous integration … efficiency and reliabilityUsing electronic measurement and debug equipment to support system testing and troubleshootingWhat We're Looking ForProven software engineering experience developing test solutionsStrong C/C++ programming skills (scripting languages are a plus)Experience working in an agile development environmentA strong understanding of high‐quality software development and quality ...

Software Engineer - Yocto/Linux

Hiring Organisation
Spire Global
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
interface with embedded systems using low-level protocols and higher-level protocols for business logicImplement communication interfaces between embedded systems and higher-level processesIntegrate C libraries for specific hardware interfacesContribute to the design and implementation of fault-tolerant systemsCollaborate closely with the Electrical Engineering team to ensure optimal software-hardware … integrationSpin up new designs and maintain existing products with Yocto - focused onXilinx MPSoC systems, but we also support number of other systemsKey Skills:C/C++, Bash and PythonProficiency working with the Yocto framework: (for application design and base OS modifications including kernel modules)Knowledge of a Linux-based development ...

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

Senior Embedded Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 60 K
design, 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 (Modelling & Simulations)

Location
Haywards Heath, England, United Kingdom
compilation stack and hardware processes The 3 Most Critical Attributes We'll Use to Compare Candidates: Solid programming experience in languages such as Python, C/C++, Rust Experience in designing, developing, debugging, testing, profiling, and optimising commercial-quality simulation software Collaborative team player with good communication skills Must-have … platforms for scientific or engineering applications Experience with HPC, hardware acceleration, and parallelisation Polyglot with extensive experience in Python and at least one of C/C++, or Rust Writing readable, dependable, efficient, and well-documented code Pragmatic approach to decision-making and design choices Previous experience in start ...

Senior Embedded Electronics Engineer

Location
United Kingdom
suit an engineer who combines strong electronics hardware knowledge with genuine embedded software experience. Proven experience in embedded electronics and product development. Strong Embedded C/C++ programming and firmware development skills. Experience working with microcontrollers such as STM32, ARM, PIC or AVR. Hands-on experience with electronic circuit … firmware for new and existing products. Develop embedded solutions for data acquisition, control and instrumentation, integrating sensors and electronic systems. Write and maintain Embedded C/C++ firmware, including new features, enhancements and bug fixes. Contribute to system architecture and new product development, taking products from concept through to manufacture. ...

Senior Embedded Electronics Engineer

Hiring Organisation
Probe UK
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
suit an engineer who combines strong electronics hardware knowledge with genuine embedded software experience. Proven experience in embedded electronics and product development. Strong Embedded C/C++ programming and firmware development skills. Experience working with microcontrollers such as STM32, ARM, PIC or AVR. Hands-on experience with electronic circuit … firmware for new and existing products. Develop embedded solutions for data acquisition, control and instrumentation, integrating sensors and electronic systems. Write and maintain Embedded C/C++ firmware, including new features, enhancements and bug fixes. Contribute to system architecture and new product development, taking products from concept through to manufacture. ...

Senior Software Engineer, Audio Validation Systems

Hiring Organisation
Sony Interactive Entertainment America
Location
London, United Kingdom
Salary
£ 80 K
closely with Audio SDK engineers and platform teams to turn complex audio quality problems into measurable, repeatable engineering systems.The right person will have strong C/C++ and Python skills, practical digital audio knowledge, and experience building reliable tools, automation, or analysis systems. Previous testing or QE experience is helpful … detect, and release decisions better informed.What you’ll be doingDesign, build, and maintain audio validation tools for PlayStation SDK audio libraries and technologies.Write C/C++ and Python code to analyse audio output, detect regressions, compare SDK versions, and validate expected behaviour.Build automated systems for repeatable audio quality measurement, including ...

Senior/Principal Software Engineer

Hiring Organisation
BAE SYSTEMS
Location
Rochester, Kent, United Kingdom
Salary
£ 60 K
degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environmentExcellent Software Engineering skills, with significant experience in C/C++Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design … CAMEO, EA, Rhapsody or integrity ModelerExtensive experience of interfacing software with hardware in a real-time environment and development experience to DO-178B/C StandardsThe Software team:You will be working as part of a team of experienced, passionate and innovative engineers creating world-leading control and display systems. ...

Senior Motor Control Engineer

Hiring Organisation
Turntide
Location
Gateshead, Tyne and Wear, United Kingdom
Salary
£ 60 K
producing user guides and white papers to be consumed by all levels of the business and externally.Software Development:Develop software modules and tools using C and Python.Ensure software design follows company quality and safety procedures.Interpret customer and product specifications to create functional software specifications.Compliance:Ensure work is carried out safely …/Simulink and associated code generation tools.Familiarity with MAB Modelling Guidelines and debugging models.Experience and proficiency in development of real-time embedded software (e.g. C/C++ language) as well as debugging on real-time embedded systems.Experience with laboratory test equipment, dynamometers, and performance testing equipment.Experience working in high voltage ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
from prototype through to production release, managing dependencies with the FPGA, electronics, optical, and clinical teams Ensure software development complies with IEC 62304 (Class C), IEC 60601-1, and ISO 14971, maintaining documentation and traceability in line with CoMind's QMS Partner with the DevOps, Test & Cloud Engineering Manager … high-performing software teams, with the ability to set direction and develop engineers Hands-on background in embedded and real-time software development, including C/C++ on embedded Linux Strong software architecture and system design experience for resource-constrained or safety-critical hardware Experience developing software for medical devices ...

Post Silicon Validation Engineer

Location
Bristol, England, United Kingdom
their software and also supporting the Silicon Characterisation team. Responsibilities and Duties Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon Deploy silicon validation tests on first silicon and debugging them Develop automated test framework and regression … debug failures/defects Contribute to shared test and validation infrastructure Provide feedback to architects Essential skills Strong experience in Bare metal/embedded C/C++ Good knowledge of digital ASICs Be highly motivated, a self starter, and a team player Ability to work across teams and programming languages ...

Software Engineer-Cybersecurity Analytics & Enforcement

Hiring Organisation
Fortinet
Location
London, United Kingdom
Salary
£ 80 K
developing data identifiers (e.g. regular expressions) to detect sensitive information, and contributing to the underlying content extraction and identification infrastructure, including components written in C/C++/Swift.Enhancing and maintaining the execution environment for policies, built primarily in Go (Golang).Managing the policy lifecycle within our backend systems, including … science concepts such as memory management, concurrency, and backend development principlesStrong programming skills, supported by several years of professional software engineering experienceExperience with Java, C, C++, or similar languages, and an openness to learning GoFamiliarity with Python, which shares syntax with Starlark (our embedded scripting language) and is commonly used ...

Principal Software Engineer

Location
Maidenhead, England, United Kingdom
following; Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience … writing and more Security Clearance Allowance – where relevant and subject to you holding the required security clearance Diversity, Equity & Inclusion Statement At Ultra I&C, we are an equal opportunity employer and value diversity and inclusivity. Underpinned by our values, behaviours, and policies, we want you to feel empowered ...

Embedded C Software Engineer - Development

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 70 Hourly
World Class Defence Organisation is currently looking to recruit an Embedded C Software Engineer on an initial 6 month contract. Rate: £70.00 per hour Location: Stevenage Hybrid/Remote working: Onsite however a 4 day working week (Monday to Thursday) is available click apply for full job details ...