626 to 650 of 841 C Jobs in the UK excluding London

Embedded Software Engineer

Hiring Organisation
H Squared Talent Ltd
Location
Cheshire, Bowdon, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
including visits to customer sites Use Git, and keep good records so any change to the software can be traced back Work in C/C++, Python and C#, and use PID loops. Knowing MISRA C and IEC 61508 will help What you'll need Hands-on experience writing software … embedded systems Solid working knowledge of electronics, both analogue and digital, and how they interface with control software Experience in a mix of C/C++, Python and C# Experience building user interfaces for control systems or machines A methodical approach to testing, documentation and fault finding, with the ability ...

Engineer, Staff Cambridge, United Kingdom Software Engineering

Location
Cambridge, England, United Kingdom
Engineering, Information Systems, Computer Science, or related field. - 5+ years Software Engineering or related work experience. - 5+ years experience with Programming Language such as C, C++, Java, Python, etc.**Minimum Qualifications:**• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering … Science, or related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.**Preferred Qualifications** - 10+ years experience with the following: Embedded software or firmware development skills, C and C++ programming. - Real-time microprocessor ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Belper, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
develop and integrate embedded software across a range of platforms. Your responsibilities will include: +Designing, developing and maintaining embedded software and firmware using C and C++. +Developing low-level software for microcontrollers, processors and embedded hardware platforms. +Working across bare-metal and real-time operating system (RTOS) environments. +Developing … practices. +Participating in technical design reviews, code reviews and collaborative engineering activities. About You We're looking for an Embedded Software Engineer with strong C programming fundamentals and a genuine interest in low-level software development and hardware integration. You'll ideally have: +A degree in Electronic Engineering, Computer Science ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm 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.) Solid understanding of Digital Signal Processing Apply ...

Embedded Software Engineer - Medical Devices

Location
Cambridge, England, United Kingdom
contact, and a positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer to join their multi-disciplinary engineering team. Here, you would work on projects which could range from on-board software … will need: A strong academic background in Computer Science, Electronics, or a similarly applicable subject Substantial commercial embedded software development experience with skills in C and/or C++ (and ideally Qt framework). Target systems include bare metal, RTOS, and Linux A solid appreciation of software engineering best practice ...

Electronics & Embedded Software Engineer

Hiring Organisation
Elastic Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Benefits
concept through to testing and production. Key Responsibilities Design and develop electronic circuits, schematics and PCB layouts. Develop, test and maintain embedded software using C/C++. Support the design and development of motor control and motor drive systems. Develop new electronic products and improve existing designs. Produce bills … experience in electronics engineering, embedded systems or a similar discipline. Degree in Electronics, Electrical Engineering or a related subject. Strong embedded programming experience using C/C++. Experience in electronic circuit design, schematic capture and PCB layout. Proficiency with PCB design software such as Altium Designer, Cadence or OrCAD. Motor ...

Senior Electronics Hardware Engineer

Hiring Organisation
Carbon 60
Location
Farnborough, Hampshire, Yateley, United Kingdom
Employment Type
Permanent
test methods Work on low-power, low-noise, reliable subsea electronics and electro-optical interfaces Support optical link performance testing and optimisation Use embedded C, FPGA and Python for development, diagnosis and test automation Help bring products to production readiness, including test fixtures and automated test Provide senior input … documentation, and work with internal teams and external partners to close design knowledge gaps Skills and experience Expert: electronics design, low-power design, embedded C/C++, FPGA, fault finding, documentation Competent: Altium PCB design, ADCs and precision acquisition, clocks and timing, communication protocols (SPI, I2C, UART, Ethernet ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
microcontrollers, microprocessors, and Linux-based systems, contributing to innovative products and solutions. About the Role Design, develop, test, and maintain embedded software using C/C++. Develop software for microcontrollers and microprocessors, including PIC and STM32 series, as well as embedded Linux systems. Work with Linux kernels, bootloaders, device drivers … About You Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders ...

Senior Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
embedded and real-time systems. Contribute to software architecture, system design, and technical decision-making across product development projects. Develop robust applications using C/C++ , Qt , and QML . Integrate software with embedded hardware platforms and peripheral devices. Implement and maintain communication protocols, including CAN , LIN , and other industry … with cross-functional teams throughout the full product development lifecycle. Requirements Proven experience developing embedded software for microcontroller-based and real-time systems using C/C++ Strong expertise with the Qt Framework and QML for application and user interface development Solid understanding of software architecture , system design, and engineering ...

Senior Software Engineer

Hiring Organisation
Thales
Location
City, Belfast, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using C and/or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit … embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in procedural (C) and object-oriented (C++) languages. Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging ...

Embedded Software Engineer

Location
Loughborough, England, United Kingdom
engineering risk assessments Capture, analyse, and elaborate software requirements for monitor lane and test rig control systems Debug, test, and optimise software written in C Work with and support the implementation of control algorithms developed in Simulink Collaborate with systems, controls, software, and test engineers to deliver validated solutions Qualifications … Required Skills: Experience developing embedded or control system software Proficiency in C programming and software debugging Experience working with control algorithms and Simulink models Understanding of the software development lifecycle and software verification activities Experience supporting test rigs, bench testing, or laboratory-based engineering programmes Strong problem-solving and root ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Innsworth, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum Plus Benefits package
opportunity to contribute to key architectural decisions and take ownership of substantial areas of development. What You'll Be Doing Developing embedded software using C and C++. Helping re-architect a large, established codebase for Linux-based embedded systems. Designing and developing middleware and application-level software. Working with … complex embedded software products and want to take on greater architectural responsibility. Ideally, you'll bring: Strong embedded Linux development experience. Commercial experience with C and/or C++. Experience working with large, complex software codebases. An understanding of embedded software architecture and design. Good knowledge of embedded systems ...

Embedded Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
everything you do. Working closely with colleagues and collaborating across multidisciplinary teams, your responsibilities will include: Developing and testing embedded software solutions using C/C++. Designing maintainable software in line with customer requirements and formal specifications. Developing and executing software unit tests. Supporting high-integrity software development and functional … projects where attention to detail, innovation and engineering excellence are essential. Essential Skills & Experience We are particularly interested in candidates with experience in: Embedded C/C++ software development. Multi-threaded embedded systems and Real-Time Operating Systems (RTOS). ARM-based microcontrollers, such as STM32, including register-level programming. ...

Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
maintainable software designs. Develop, test and maintain high-quality software applications and systems. Undertake software unit testing and automated testing. Develop software using embedded C/C++ and other relevant technologies. Participate in code reviews and collaborative engineering activities. Produce technical documentation and project deliverables. Identify potential issues, investigate problems … coding skills. Experience in software development (typically three or more years, although recent graduates will be considered for entry-level positions). Embedded C/C++ development experience. Knowledge of software unit testing, automation and associated tools such as LDRA or Parasoft. Familiarity with MISRA or similar coding standards. Understanding ...

Software Engineer

Location
Cambridge, England, United Kingdom
physical science with 2-6 years of professional software development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++), with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software … advanced medical and life science technologies; familiarity with relevant regulatory frameworks (e.g., GAMP5, ISO 13485, IEC 62304, ISO 26262) and coding standards (e.g., MISRA C), including regulatory documentation, is an asset #LI-KM1 #LI-Onsite STEMCELL Technologies is a privately owned, Vancouver‐based biotechnology company that helps power leading‐edge ...

Embedded Software Engineer (STM32, C/C++, RTOS)

Location
Bath, England, United Kingdom
Cygnus Instruments, based in Bath, seeks an embedded software engineer to join the design office. You will develop with STM32 MCUs, write C/C++ software, and learn Ultrasonic NDT techniques while following Agile processes. Ideal candidates have experience in embedded systems, USB protocols, and driver development, plus a willingness ...

Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
Senior Software Engineer to join its embedded software team delivering critical infrastructure products for the energy sector. The role is hands-on, focusing on C/C++ development in embedded Linux environments across a product platform. You will collaborate with hardware, systems and test engineers, deliver new functionality, and coach ...

Principal Consultant

Location
Exeter, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Leeds, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Birmingham, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Manchester, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Principal Consultant

Location
Watford, England, United Kingdom
operations; integration and application modernisation. Water sector fluency. Working knowledge of the price review and AMP cycle, performance commitments and outcome delivery incentives, C-MeX, the roles of Ofwat, the Environment Agency and the DWI, and the move to a single integrated regulator, and what these mean for a water ...

Knowledge Architect

Location
Livingston, Scotland, United Kingdom
U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may, for legitimate business reasons, decline to pursue ...

KDB Application Technology Lead Analyst (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
feedhandlers, APIs, and microservices interfacing KDB+ with upstream messaging fabrics (e.g., Kafka, Solace, LBM/29West, ZeroMQ) and downstream consumer platforms. Develop high-performance C/C++ or Python shared libraries (embedPy, PyQ, C API) for real-time analytics, machine learning integration, or proprietary calculation engines. Oversee the migration, integration ...

Software Systems Engineer

Location
Lossiemouth, Scotland, United Kingdom
Systems Engineer based in Lossiemouth for Defence and Security domains in support of Mission Support Segment System Support (MSS) operations for the UK AEW&C Wedgetail Program. This role provides direct operator-facing support for AEW&C MSS operations based at RAF Lossiemouth, with strong interface to the BDA development … ethical team culture and strong emphasis on openness, collaboration, innovation, safety and first time quality. Position Responsibilities: Act as the interface between AEW&C operators at Lossiemouth and the BDA development team in Australia Facilitate and manage technical enquiries and operator support for the MSS Assist MoD and BDUK staff ...