726 to 750 of 841 C Jobs in the UK excluding London

Integration Test Lead

Location
Fareham, England, United Kingdom
Functional and Integration Testing Proven track record in testing Software solutions for 1st (1GL) through 3rd (3GL) generation languages (e.g. ADA 83/95, C, C++) Experience of Waterfall and V development models Experience using Linux type operating systems Experience using environments related to 1GL through 3GL generation Languages Able … delivery methodologies, Agile development (e.g. Scrum) Knowledge of modelling languages (e.g. SysML, UML) Knowledge of procedural and object orientated software development languages (e.g. Ada, C, C++ & Java) Knowledge of scripting languages (e.g. Python) Knowledge of COTS integration technologies (e.g. Apache) Working with large-scale and complex integration programmes Knowledge ...

Junior Embedded C Engineer for Aerospace Avionics (AAR)

Location
Wimborne Minster, England, United Kingdom
Eaton's Aerospace division in Wimborne, Dorset, seeks a junior Software Engineer to design and support embedded C software for Air to Air Refuelling pods, under the Avionics Software Development Team. You will work to RTCA DO 178B/C standards, contribute to documentation, and grow into broader responsibilities. ...

Senior Software Engineer - 5G C/C++ High-Performance

Location
Southampton, England, United Kingdom
Spectrum IT Recruitment is partnering with an innovative technology business in Southampton to recruit a Senior Software Engineer. The role focuses on C/C++ software development for 5G NR PHY, with emphasis on multithreaded and high-performance systems. You will work across software, hardware, architecture and system-test teams ...

Embedded Software Engineer: C, Simulink, HIL & Controls

Location
Loughborough, England, United Kingdom
used in advanced engineering applications, work across software, controls, and test engineering, and contribute to the product development lifecycle. Your role involves writing in C, integrating with Simulink models, supporting lab testing, and ensuring requirements are captured and delivered, with #J-18808-Ljbffr ...

Software Engineer - Legacy

Hiring Organisation
Inspire People
Location
Swansea, Neath Port Talbot, Wales, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£40,000
hear about your experience: * On-premise, non-cloud systems. * CA Gen, or other model-driven/4GL development tooling. * PL/SQL development. * C and/or Pro*C development. * Unix shell scripting, or other scripting skills. * The AIX platform, or another Unix/Linux environment. * Oracle databases. * Java ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
Embedded Control Systems Engineer (C/C++) £45,000 - £50,000 + 10% Bonus + Life Assurance + Private Healthcare + Medical + Flexitime Knutsford Are you an Embedded Control System Engineer or similar with a knowledge of C/C++, looking to join a highly ambitious company, offering industry … fields of operation, headcount and general future planning activities alike. This role would suit an Embedded Controls Engineer or smilar with a knowledge of C/C++, looking for a truly unique opportunity comibing both software and hardware skills, where you can showcase your experience to lead and develop ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
prototype and production systems. Work across the full software development lifecycle, from requirements and design through to implementation, testing and deployment. Develop embedded C software and reusable libraries/components across multiple products. Plan and execute software testing, verification and validation activities. Collaborate closely with software, systems and hardware engineering … tasks and contribute to continuous improvement of development and testing processes. Required Skills & Experience: Commercial experience developing embedded software within a regulated environment. Strong C programming skills, ideally in safety-critical embedded applications. Good knowledge of MISRA C and embedded software development best practices. Experience with 32-bit CPUs, FPUs ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
looking for a Senior Software Engineer to join their software team in Southampton. This role would suit an experienced engineer whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll take a leading role in developing, integrating and optimising software … test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment. Key Responsibilities Take technical ownership of C/C++ software development used to run and test 5G NR PHY algorithms Drive software performance improvements through optimisation and multithreading Lead the integration ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Northam, Devon, UK
this role, please read the following information about this opportunity found below. This role would suit an experienced engineer whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll take a leading role in developing, integrating and optimising software that … test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment. Key Responsibilities Take technical ownership of C/C++ software development used to run and test 5G NR PHY algorithms Drive software performance improvements through optimisation and multithreading Lead the integration ...

Software Engineer (DSP)

Location
Salisbury, England, United Kingdom
bench with the electronics team bringing up new prototypes. If you enjoy taking an idea from MATLAB to C code to a board that actually plays music, this one is for you. What you’ll be doing Developing real‐time embedded software for new products, much of it DSP Building … processing chain components in MATLAB, then implementing them in C on the DSP Writing drivers for peripherals on the DSP chip and the PCB (DAC/ADC, volume control) Bringing up DSP and digital audio circuitry on prototype boards using scopes, logic analysers and audio test kit Working with ...

Embedded/Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
Budlett's Common, East Sussex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
engineering team to deliver robust, reliable solutions. Your responsibilities will include: Designing analogue and digital electronic circuits for embedded systems Developing embedded firmware in C for microcontroller-based products Supporting products throughout their lifecycle, including component selection and obsolescence management Modifying mechanical designs where required using CAD Developing bespoke product … continuous product improvement What We're Looking For You'll ideally have: Experience in embedded electronics product development Strong embedded firmware development experience (Embedded C) Analogue and digital electronics design experience PCB design and schematic capture experience Some exposure to mechanical design/CAD Experience within safety-critical, industrial, communications ...

Senior Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Bedford, Bedfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
from initial investigation through to integration and release, working with a high degree of autonomy on cutting-edge communication technology. Responsibilities Design and maintain C firmware for TI DSPs and ARM aarch64 Linux platforms Implement and optimize MAC/RLC protocol stacks for GERAN, UTRAN, E-UTRAN, and NR Collaborate … with FPGA teams to manage Xilinx SoC data paths and DMA transfers Requirements Extensive experience in C for resource-constrained targets, including deep knowledge of memory layout, linker scripts, and drivers for SPI, I2C, and DMA. Strong command of DSP fundamentals and 3GPP standards Several years of commercial experience ...

Senior Embedded Software Engineer (UK)

Location
Buckingham, England, United Kingdom
products. Role Summary The role of a Senior Embedded Software Engineer includes project planning, designing software architectures, writing code in programming languages such as C or C++, debugging and testing software to ensure it meets system requirements, and leading projects through to completion through technical leadership supporting the cross-functional … engineering teams. Responsibilities and Duties Design & Development : Lead the creation of embedded software, including defining requirements, designing architecture, and implementing solutions in C/C++. Cross-functional Collaboration : Work closely with hardware engineers and project teams to ensure seamless integration and alignment with product goals. Testing & Debugging : Validate software through ...

Senior Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
critical infrastructure products used within the energy and power sector. This is a hands-on embedded software role, suited to an engineer with strong C/C++ development experience and a solid understanding of embedded systems and product development. You will join a multidisciplinary engineering environment working across an established … this particularly interesting for an engineer with experience across traditional embedded systems and Linux environments. Key Responsibilities Design, develop and maintain embedded software using C/C++ Deliver new functionality and enhancements across an established embedded product platform Investigate software defects and undertake unit, integration and system-level testing Collaborate ...

Robotics Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
track objects dynamically using feedback loops. Initially you will work on the core algorithms before deploying on embedded Linux or microcontroller based platforms in C or C++. The role offers significant autonomy across architecture and implementation, alongside complex challenges involving geometry, coordinate systems, and real-time astronomical tracking. … using closed-loop feedback, including PID/PI tuning and position or velocity control. Senior Software Engineer essential skills Commercial software engineering experience with C or C++ Practical experience in control or robotics A sound understanding of things like gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability. A degree ...

Senior Engineer

Location
Guildford, England, United Kingdom
sensitivity of certain projects candidates are required to be UK nationals. Requirements: Commercial experience developing integrated software-hardware products Software skills in C or C++ (this can be from embedded systems) Electronics knowledge in hardware comms, FPGAs or PCB design A master’s or PhD in a numerate discipline with … skills and experience. If you are looking for a challenging and rewarding role to develop your career further, Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications, Mentor, Leadership Please note: even if you don't have exactly ...

Embedded Systems Engineer - Video Systems

Hiring Organisation
Jacobs Massey
Location
Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
develop and deliver reliable, high-performance video solutions. Key Responsibilities - Lead embedded software architecture, development and system integration. - Develop and maintain embedded software using C/C++. - Design and optimise real-time video encoding and decoding workflows. - Integrate hardware codecs, vendor SDKs, drivers and associated software. - Develop and debug hardware … firmware update processes. - Work collaboratively with hardware engineers and external technical specialists. Essential Skills & Experience - Strong commercial experience in embedded software development using C/C++. - Proven experience working with video encoding, decoding and real-time video processing. - Hands-on experience developing and debugging software on physical hardware. - Embedded Linux ...

PhD Engineer (summer 2027 start)

Location
Guildford, England, United Kingdom
undergraduate degree (computer science, electronics, physics or similar) and A Levels including A*’s in Maths and Physics Software or embedded programming skills in C or C++ Electronics knowledge such as comms protocols, FPGA programming or PCB design UK National The company is based in modern offices with high-spec … drawer candidates who have what it takes to impress, an outstanding salary and benefits package is on offer. Keywords: Software, Electronics, Physics, Maths, PhD, C, C++, PCB, FPGA, VHDL, Embedded, DSP, Algorithms, Signal Processing, Image Analysis, Cyber Security, Communications Please note: even if you don't have exactly the background ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
York, North Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£60,000
concept to finished product. Your work will include: Designing, developing and testing embedded software for new measurement devices Writing efficient, reliable code in Embedded C, often in bare-metal environments Working with ARM, NXP and Atmel microprocessors Implementing and supporting communication protocols such as RS232 and RS485 Collaborating closely with … Supporting testing, debugging and validation through each stage of development What you'll need Proven industry experience in an embedded design role Strong Embedded C programming skills Experience of bare-metal development Hands-on experience with ARM, NXP or Atmel microprocessors A working knowledge of RS232 and RS485 protocols Desirable ...

Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
contributing to architectural reviews Taking ownership of software modules, driving development from concept to deployment Adding features to existing and new code bases, using C in embedded Linux environments Collaborating with test engineers to define verification strategies and ensure thorough test coverage Analysing complex test results and implementing corrective actions … preventing vulnerabilities The ideal candidate must have: A degree in Computer Science, Electronics or a related field (or equivalent experience) 3+ years of C programming experience in an embedded environment, with familiarity with ARM microcontrollers, coding standards and best practices 3+ years of Linux-based systems development, including some experience ...

Electronics & Firmware Engineer

Hiring Organisation
GRW Talent limited
Location
Uddingston, Lanarkshire, United Kingdom
Employment Type
Permanent
ESP32 and Raspberry Pi Capturing schematics (Altium Designer or EasyPC) and supporting PCB layout and design reviews Writing, testing and debugging embedded firmware in C Bringing up, testing and fault-finding prototype systems Supporting products through EMC and safety certification and into production Producing clear design records, test procedures … customers and suppliers Skills required: Some experience in electronics and/or embedded firmware design Analogue, digital and mixed-signal circuit design skills Embedded C firmware skills Practical prototype test and debug skills with standard lab equipment Good communication skills and confidence working with customers Ideally a degree in Electronics ...

Rust Engineer

Location
Cambridge, England, United Kingdom
These include work in areas such as: RISC-V firmware and driver development. Software hardening and security tools. Embedded operating systems (in Rust and C). Compilers, code generators, and linters. Simulators and emulators (e.g. QEMU). Electronic design automation (EDA) tools. Performance and code size analysis. Cloud-based infrastructure … designing, implementing, and maintaining large-scale or modular Rust codebases. Expert understanding of unsafe Rust, FFI, and low-level systems programming. Strong proficiency in C; familiarity with C++ and Python are a plus. Solid understanding of compiler internals; experience with LLVM is a plus. Experience with build systems and reproducible ...

FPGA Engineer / Senior FPGA Engineer - Power Supplies

Location
Didcot, Berkshire, United Kingdom
measurement techniques, and the use of electronic circuit simulation software such as LTspice, PSpice, or Simscape. Familiarity with microcontrollers, microprocessors, and programming languages including C, C++, or Python. Basic knowledge of linear control systems. A self-motivated approach, demonstrating the ability to drive projects to completion, with meticulous attention … version control software and tools Advanced knowledge of laboratory-based testing and measurement equipment and techniques. knowledge and experience of programming languages, such as C/C++/Python or similar Experience of programming and debugging microcontrollers and microprocessors. Theoretical and practical knowledge of electronic circuit principles and simulation software ...

AI Engineer

Location
Birmingham, England, United Kingdom
deploying production-level machine learning solutions or similar experience. 1-3 years of strong programming experience with one of the following: Python, C++, C, C#, Java, Rust, or Go, or similar experience. Preferred Education and Experience Experience with web services and API frameworks such as Flask and FastAPI. Knowledge … executing tasks in fast-paced, high-pressure environments. Highly self-motivated and proactive. Demonstrates meticulous attention to detail. Comfortable engaging and presenting to C-level executives from time to time. Supervisory Responsibilities None Travel Travel Requirement: minimal travel will be required. Work Authorization and Security Clearance Employee must be legally ...

Firmware Engineer

Location
Cardiff, Wales, United Kingdom
global security solutions. As our Firmware Engineer, you’ll support HID’s successby: Implementation of embedded firmware designs and test solutions primarily in C and C# Creation of design documentation. Practical hands-on experience working with and debugging embedded systems. Ability to complete tasks with minimal supervision. Education and/… equivalent or suitable experience. Minimum of 1+ years of related industry experience. Ability to write low to medium complexity coded solutions. Experience with embedded C, bare metal and RTOS applications. Able to use standard development software: debuggers, editors, compilers. Comfortable at working at low level (e.g. GPIO, UART ...