276 to 300 of 332 C Jobs in the UK

Graduate Electrical/Electronics Engineer (PCB Design)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£40000/annum Profit sharing
practical experience involving PCB design using KiCad or similar CAD software Knowledge of analogue, power and digital electronics Knowledge of embedded systems or C/C++ firmware (preferred) Strong problem-solving and troubleshooting skills Passionate about developing a career in electronics, robotics and motion control Reference Number: BBBH26719HHH Keywords: Graduate … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. ...

Graduate Electrical/Electronics Engineer (Robotics/Motion

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£40000/annum Profit sharing
practical experience involving PCB design using KiCad or similar CAD software Knowledge of analogue, power and digital electronics Knowledge of embedded systems or C/C++ firmware (preferred) Strong problem-solving and troubleshooting skills Passionate about developing a career in electronics, robotics and motion control Reference Number: BBBH26719HH Keywords: Graduate … employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. ...

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

Firmware Engineer

Hiring Organisation
SF Partners
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum 10% bonus, Private Healthcare, Pensi
technology as the business grows. The opportunity You'll own the firmware across two processors at the heart of the product: Bare-metal C on a safety microcontroller C++17 on an embedded-Linux module You'll work across the full embedded stack, from drivers, peripherals and real-time control through … background might be in consumer electronics, robotics, automotive, appliances, IoT, industrial technology or another complex engineered product environment. You'll bring: Strong bare-metal C and modern C++ experience Embedded Linux and multithreaded application development Experience with real-time systems and constrained hardware Strong hardware bring-up and debugging skills ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
registers to systems architecture, implementing control and measurement algorithms, collaborating with multidisciplinary teams, and troubleshooting code. Candidates should have experience in modern C++ and C for embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps, multithreaded … standard. Liaise with application and product-support engineers to diagnose and fix issues found in the field. Key requirements Experience of modern C++ and C for embedded systems. A clear understanding of software design and architecture. A desire to write high-quality software. A genuine interest in developing and using ...

Senior Java Developer - BSS/OSS - HYBRID

Hiring Organisation
Proactive Appointments
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
Senior Developer or technical leadership role. Desirable Experience with JBoss Fuse , Apache Camel , DROOLS (JBoss Rules) , or Business Intelligence platforms. Experience with C/Pro*C in UNIX environments. Knowledge of Telecom BSS/OSS , Mediation, Billing, or Online Charging systems. Experience with cloud-native architectures and DevOps pipelines. Experience ...

Lead Software Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Norwich, Norfolk, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £650/day
product requirements for electric drive controllers (motor control, charging, DC-DC control, and diagnostics). Embedded Development: Write, review, and deliver high-quality embedded C code using model-based design, autocode generation, and manual coding techniques in accordance with MISRA C and ASPICE standards. Delivery & Governance: Establish software delivery milestones … quality standards, and relevant regulatory frameworks. Essential Technical Expertise & Experience The ideal Contractor/PSC will demonstrate proven commercial expertise in: Embedded C software development and architecture for electric drive platforms, motor control, DC-DC, and inverter power electronics. Model-based software development (Simulink/Stateflow, TargetLink, or Embedded Coder ...

Senior Firmware Engineer

Hiring Organisation
Verso Recruitment
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
Senior Embedded Software Engineer Embedded C/C++ Merseyside | £55k–£65k Hybrid Senior Embedded Software Engineer wanted for an established embedded electronics business in the North West. Embedded C/C++, CAN bus, 32-bit microcontrollers, and real vehicles to prove your code in. Commutable from Liverpool, Chester, Warrington … itself. Setting the quality bar. Bringing the less experienced developers on. The engineer they're after Substantial years of commercial embedded firmware development in C/C++ on 32-bit microcontrollers with a history of leading delivery on tricky products. Solid vehicle-bus background. CAN bus, LIN or similar ...

Electronics Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Rugby, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
support. You'll be working on innovative electronic solutions from concept through to production, combining strong analogue/digital hardware design skills with embedded C/C++ firmware development. This is a great opportunity for an engineer who enjoys ownership of a project end-to-end, working closely with suppliers … solutions, including full lifecycle work from schematic and component selection through to PCB layout and prototype testing, in line with design specifications Developing embedded C/C++ firmware for PIC, NXP or similar microcontrollers, including examining and understanding existing deployed firmware to provide bug fixes with minimal risk Documenting technical ...

Systems Engineer - Control Engineering

Hiring Organisation
SoCode Recruitment
Location
Cambridgeshire, England, United Kingdom
identification Practical experience designing and testing high-performance control systems Knowledge of algorithms such as PID, PLL, LQR, and Kalman filters Experience developing in C/C++, with version control (e.g. Git) Proficiency in MATLAB/Simulink, including model-based design and code generation Technical Skills MATLAB/Simulink C ...

Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Essex, Upminster, Greater London, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
world renowned reputation amongst audio fanatics and this is a fantastic opportunity to break into the audio industry. The work is mostly bare metal C on ESP32 chips, split between supporting and improving products already on the market and developing firmware for new product ranges. One of those new ranges … hybrid, with three days a week in the office preferred, and flexibility for the right person. Requirements: Strong knowledge of embedded software in C, ideally on ESP32, STM32 or similar Good understanding of low level electronics and hardware debug Desirable to have some Flutter interest/exposure Position: Embedded SoftwareEngineer ...

Software Engineer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
talented Software Engineer to join their growing software team in Southampton. This is an excellent opportunity for a Software Engineer with strong C/C++ skills who enjoys working close to the hardware and solving challenging performance and optimisation problems. The Role You'll be responsible for developing, integrating … closely with hardware, system architecture and system-test teams Contribute to technical reviews and customer-facing activities What We're Looking For Essential: Strong C or C++ development experience Experience with a scripting language such as Python, Groovy or Bash Strong software engineering fundamentals and an interest in performance optimisation ...

Senior Electronics Engineer

Hiring Organisation
Gerrell & Hard
Location
reading, south east england, united kingdom
solid understanding of EMC principles, design-for-compliance, and hands-on EMC testing is essential. The ideal candidate will also have embedded experience in C and/or C++, along with practical debugging skills across both hardware and firmware. You will work collaboratively within a multidisciplinary team and contribute … including simulation and low-power techniquesCompetent in EMC design and testing (e.g., EN60945 and related standards)Hands-on debugging of electronics and embedded systemsEmbedded C (competent) and C++ (basic understanding)Proficient with Altium for schematic capture and awareness of PCB design best practicesStrong documentation, communication, and cross-team collaboration skills ...

Remote Linux Embedded / Systems Software Engineer - Audio & USB HID

Hiring Organisation
Zenovo
Location
United Kingdom, United Kingdom
Employment Type
Contract
test environment and create a production-ready systemd service that starts at boot and recovers from failures. Analyse the existing Windows listener, extract portable C/C++ logic, and replace Windows-specific APIs with Linux equivalents. Capture system audio from the default output using PipeWire or PulseAudio (WASAPI loopback equivalent … . Perform side-by-side validation against the Windows version and Android reference app for audio quality, latency, framing and stability. Essential Skills Strong C/C++ systems programming Proven Linux/Debian daemon or service development Practical experience with systemd Linux audio (PipeWire, PulseAudio or ALSA) USB device communication ...

Remote Linux Embedded / Systems Software Engineer - Audio & USB HID

Hiring Organisation
ZENOVO LTD
Location
West Sussex, South East, United Kingdom
Employment Type
Contract
Contract Rate
£60 per hour
test environment and create a production-ready systemd service that starts at boot and recovers from failures. Analyse the existing Windows listener, extract portable C/C++ logic, and replace Windows-specific APIs with Linux equivalents. Capture system audio from the default output using PipeWire or PulseAudio (WASAPI loopback equivalent … . Perform side-by-side validation against the Windows version and Android reference app for audio quality, latency, framing and stability. Essential Skills Strong C/C++ systems programming Proven Linux/Debian daemon or service development Practical experience with systemd Linux audio (PipeWire, PulseAudio or ALSA) USB device communication ...

Hardware / Firmware Engineer

Hiring Organisation
Zenovo
Location
Cheshire, United Kingdom
Employment Type
Permanent
considering high-current power routing, thermal management, EMC performance, creepage and clearance, DFM and design for test. Developing, testing and maintaining embedded firmware in C/C++ for 8-, 16- and 32-bit microcontrollers. Working with bare-metal and RTOS firmware, including peripheral drivers, interrupts and low-level debugging. Working … multi-layer PCB layout experience using a professional ECAD package such as Altium Designer, OrCAD, KiCad or similar. Practical embedded firmware development in C or C++ on microcontrollers. Experience with peripheral drivers, interrupts and low-level debugging. An understanding of automotive electrical environments, or an interest in developing this knowledge. ...

Android Security Researcher

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£90,000
buildingAOSP images for research and testing PoCs. Our teamusea wide range of tools and programming languages but of particular interest for this role are C/C++, Arm assemblyand Fridawith a focus on Android. If you are currentlyworking asan Android/iOSdeveloper andhave an interest in moving to security research … research purposes Strong understanding of application modification, software modification, or firmware modification techniques Excellent programming skills in languages such as Java/Kotlin, C, C++, and Python Knowledge of low-level programming languages such as Assembly or ARM Strong analytical and problem-solving skills, with the ability to think creatively ...

Cyber Security Researcher

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£85,000
requirements can quickly change based on your experience, understanding and input. We are looking for skills in a variety of technologies, but experience with C, C++, Python, operating system internals, embedded systems, network packet analysis or machine learning would be advantageous. Equally, the role requires an inquisitive mindset, persistence … knowledge of operating system internals, including Linux, Windows and embedded systems. Experience and knowledge of Android or iOS, and its internals. Familiarity with C, C++ or Python. RF technologies and Software Defined Radio. An inquisitive nature. Problem solver. We are recruiting at all grades from consultants through to highly experienced ...

Embedded Engineer

Hiring Organisation
Platform Recruitment
Location
Uckfield, East Sussex, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
full product lifecycle within a collaborative R&D environment. Key Responsibilities: 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 What … Looking For: 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 Experience managing component lifecycles and obsolescence Some exposure to mechanical design/CAD If this sounds like you - please apply ...

Embedded Linux Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB4, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
Software Engineer with strong Linux experience to join their software dev team. Responsibilities as an Embedded Linux Software Engineer : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution Requirements: Experienced … developing ARM MCUs in C Confident with Linux-based systems development, including experience with the Linux boot process, DTB, and kernel drivers Familiar with networking protocols Proficiency in developing user-level software that interacts with the Linux operating system Bonus skills for an Embedded Linux Software Engineer: Familiarity with Yocto ...

Electronics Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Chester, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
role sitting right at the hardware-software boundary - covering everything from schematic capture and PCB design through to board bring-up and embedded C development, on complex embedded systems including both microcontroller and application processor-based designs. What you'll be doing Designing analogue and digital electronics, including PCB layout … Bringing up new hardware and debugging at board level using embedded software Developing embedded C code to support hardware validation and functionality Working across the full product lifecycle, from concept through to production Contributing to a range of projects, including next-generation embedded and IoT-style systems What they ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
Projects range from defence and security to robotics and consumer products Cambridge (fully onsite); to c£65,000 + Top Benefits Are you interested in variety and keen to work on products that could be applied for industrial systems, UK military, or consumer products for globally recognised brands? This established … physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces). Eligibility for UK security clearance ...

DSP Engineer

Hiring Organisation
Octagon Group
Location
Fleet, England, United Kingdom
digital signal processing and digital communication technologies Apply your knowledge of wireless standards to real-world products Develop and maintain high-quality software using C/C++ Work with object-oriented programming and carry out debugging and software testing Use MATLAB as part of your day-to-day engineering work … Electrical, Communications Engineering or a similar discipline Strong understanding of Digital Signal Processing and Digital Communications Good knowledge of wireless standards Practical experience with C/C++ Strong debugging and object-oriented programming skills Good experience with MATLAB Knowledge of Python would be advantageous Strong problem-solving skills ...

Embedded Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
NE1, Newcastle Helix, Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Applicants should have experience in embedded software development, ideally working within embedded systems environments. You will have strong skills in embedded software design and C/C++ low-level programming onto microprocessors and embedded micros. An understanding of hardware interaction, debugging, and real-time embedded systems is desirable. The business … skills in a high-technology environment focused on Xilinx platforms. To be successful, you will have: Embedded software experience developing on embedded systems Strong C/C++ low-level programming onto microprocessors and embedded micros A solid understanding of embedded systems principles A passion for embedded software and a desire ...

Embedded Software Engineer

Hiring Organisation
SoCode Recruitment
Location
Cambridgeshire, England, United Kingdom
embedded software for prototype and production systems Work across requirements, software architecture, detailed design, implementation, unit testing, integration and validation Develop high-quality embedded C software for real-time applications Perform software validation through simulation, on-target testing, bench testing, HIL and within the final system Work closely with system … client is particularly interested in engineers with experience developing embedded software within automotive, aerospace, medical or another safety-critical environment. You'll bring: Strong C programming skills for safety-critical embedded applications Experience with 32-bit CPUs, FPUs, interrupts and peripherals Strong understanding of real-time embedded programming Understanding ...