1,201 to 1,225 of 1,379 Permanent C Jobs

Senior Technical Architect

Location
Cambridge, England, United Kingdom
/UVM methodologies using SV 2.Experience to Write, execute, and debug constrained-random and directed test cases based on defined test plans. C based TB development 1. Experience in developing TB components for SOC with C, SV 1. Experience in developing TB components, including functional coverage implementation and assertion coding … gaps in the design logic. 3.Debug complex simulation failures using waveform viewer tools to isolate design bugs from testbench issues. 4. Experience in SOC C based tests coding & debugging Gate Level Simulation Regressions, coverage analysis Experience in regression failure analysis, Functional and Code Coverage closure Own and execute verification closure ...

Electronics Engineer

Location
Plymouth, England, United Kingdom
Friday your redesign is on the bench. Next month you’re doing something completely different: designing the sensing chain that could make C-Star constellations the best in the world at detecting and classifying surface vessels, or integrating a custom sensor for the US Navy. This is a broad engineering … follow a problem wherever it goes. The role You own the hardware and software problems that come with new sensing methods and ever larger C-Star constellations. That includes ground-up redesigns of C-Star subsystems, diagnosis of faults from sea trials, and integration of new sensors and payloads. Your ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
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 ...

Principal FPGA Engineer

Location
Lincoln, England, United Kingdom
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low‐level C software for FPGA bring‐up, test, and integration. Use industry‐standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real‐time, high‐speed, or RF‐centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA‐host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm‐to‐hardware workflows. Proven ability to develop ...

Principal FPGA Engineer

Hiring Organisation
MASS
Location
LN6, North Hykeham, Lincolnshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Principal FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design … Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements … Excellent C++ fluency and experience. OpenGL, GUI, UX or HCI exposure using C and C++. Microsoft Visual Studio experience ideally up to 2022 or 2026 versions. Scripting languages such as Python, PowerShell or related. Upper first or higher degree in a relevant subject. Responsibilities Design and develop highly responsive, rich ...

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
City Of Westminster, London, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
Linux Systems Developer/Engineer (OpenSSL C) London to £85k Do you have a deep knowledge of Linux combined with OpenSSL? You could be progressing your career at a successful and expanding software house that provide cyber security products to a range of finance, government, defence, law enforcement and pharmaceutical ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
ECM Selection Ltd
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
Develop embedded C and C++ software to bring new medical technology to life Looking for an embedded development role with variety, client-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 ...

Embedded Software Development Engineer (Fixed-Term)

Location
Leicester, England, United Kingdom
Responsibilities Develop embedded software in C, including low-level drivers, in accordance with DO-178C standards. Participate in requirements capture and review activities. Design and implement software to the quality standards required for the project. Create design documentation in line with applicable quality standards. Participate in code, requirements, and document … reviews. Contribute to continuous improvement activities to deliver robust, high-quality solutions. Essential Experience & Skills Proficient in embedded software development using C, especially for bare-metal applications and low-level drivers. Experience working in the aerospace domain, complying with DO-178B/C standards and within an AS9100 quality management ...

Senior Firmware Engineer

Hiring Organisation
SR2
Location
Reading, Berkshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
role in developing and improving embedded firmware for BLDC motor control systems, working closely with the wider engineering team. * Developing robust bare-metal C/C++ firmware * Designing and developing firmware for BLDC motor controllers * Working with motor-control algorithms, feedback systems and control strategies * Debugging firmware * Testing, validating … optimising firmware and embedded systems What we're looking for: * Proven experience as an Embedded Firmware Engineer * Strong C or C++ programming skills * Solid experience with bare-metal embedded development * Commercial experience developing firmware for BLDC motor controllers * Experience developing motor-control algorithms * Experience with real-time embedded systems * Exposure ...

Senior Modem Stack Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £97500/annum plus share scheme & benefits
platform-integration and verification engineers to define clean boundaries between the PHY, the underlying platform, and external network interfaces. This is a hands-on C/C++ communications protocol role. Senior Modem Stack Engineer essential experience: Strong professional C/C++ experience developing real-time, embedded or performance-sensitive communications ...

Firmware Engineer

Hiring Organisation
Tria
Location
London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
launch new products, they're looking for a hands-on Firmware & Electronics Engineer to join the business. The Role Develop embedded firmware using C/C++. Design electronic circuits, schematics and PCBs. Work on hardware/firmware integration, testing and debugging. Develop control systems and integrate sensors and microcontrollers. Support … product development from prototype through to production. Collaborate with engineers, manufacturers and external suppliers. What We're Looking For Strong embedded C/C++ development experience. Hands-on PCB design and electronics experience. Experience with STM32 or similar microcontrollers. Understanding of analogue and digital electronics. Experience with hardware testing, debugging ...

Embedded Security Engineer

Location
South Tyneside, England, United Kingdom
energy and power sector. This is not a traditional IT or enterprise cybersecurity position. It is a hands‐on embedded software security role, combining C/C++ engineering with product security, secure architecture and the implementation of cybersecurity requirements directly within embedded devices and firmware. Working within a multidisciplinary engineering … meet evolving cybersecurity requirements. Key Responsibilities Define and implement security requirements and features within embedded software and firmware Develop secure embedded software using C/C++ and contribute to secure product architecture Perform threat modelling, security risk assessments, vulnerability assessments and design reviews Support compliance with relevant product security standards ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum + Top Benefits
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 ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
encouraged to take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software … architecture of new advanced sensing systems Requirements Essential • Commercial experience developing embedded software in C/C++. • Experience working within bare-metal and/or RTOS-based embedded environments. • Strong understanding of microcontroller-based systems and embedded architectures. • Comfortable working in a fast-paced start-up environment • Familiarity with software ...

Electronics & Firmware Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £55000/annum Depend on experience
electronics design including digital, and microprocessor technologies is required. Experience of low noise analogue electronics design, particularly for optoelectronics is required. A proficiency in C and/or C++, coupled with experience developing embedded systems and writing firmware for microcontrollers (e.g. PICs, AVR, STM32). Additional Information: Candidates MUST … requested for verification. Salary/benefits: Competitive, depend on experience plus benefits Job Term: Permanent/Full Time/Onsite Skills: Electronics, Digital, C, C++, Firmware, Microcontrollers, STM32, PIC, AVR, Optical Systems, Optoelectronics, Lasers. ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
engineering excellence and encourages best practice in others A systematic, analytical approach to tackling problems and designing solutions Experience with: Python programming Proficient in C/C++ on modern architectures Experience with the NumPy/SciPy stack Working with Linux platforms with knowledge of various scripting languages Strong general high … performance computing: Multi threading Profiling Python/C/C++ and performance optimisation Networking Nice to have: Data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc Experience optimising dataframe code, e.g. in Pandas or ideally Polars Experience of machine learning techniques and related libraries and frameworks e.g. ...

Principal Software Engineer

Location
Cheltenham, England, United Kingdom
learn new skills. We are looking for a Principal Software Engineer with proven track record in embedded real-time safety critical experience. Experience with C/C++ working within aerospace safety standards required. What you’ll do: Requirements definition, design, development, and verification for a variety of integrity levels, from … ARP4754, ARINC 653, DO-254, DO-248). Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing. High proficiency in C and C++ and cross compiling and debugging on embedded targets. Experience in working to DO-178C DAL B/A Proficiency in real-time software ...

AI Engineer

Location
Gloucestershire, United Kingdom
Applicants must have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors, and other subsystems. Implement and optimize communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning … technical solutions with market research and customer requirements. Essential : At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them back up into elegant ...

AI Engineer

Location
United Kingdom
have real influence over our products at an early stage. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning … research and customer requirements. What we are looking for At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them backup into elegant, efficient ...

Electronic Design Engineer

Location
Biggleswade, England, United Kingdom
development , ensuring robust and scalable manufacturing. Work closely with firmware/software engineers, integrating embedded microcontroller-based systems and developing or supporting firmware in C/C++ . Liaise with sales and application engineers to translate customer specifications into viable, cost-effective electrical designs. Contribute to internal risk assessments, ensuring …/digital design , including high-speed digital circuitry and mixed-signal environments. Experience with microprocessor/microcontroller-based systems , including low-level firmware development (C/C++) . Familiar with stepper motor drive design and power supply topologies. Hands-on experience with lab test equipment (e.g., Keithley, Tektronix, Keysight ). ...

AI Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Stroud, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
real influence over the company's products as they develop. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning … customer requirements. What our client is looking for Essential At least two years' industry experience. A degree-level qualification or above. Fluency in C, C++ and Python, with experience of SQL-based databases. An analytical mindset: you enjoy breaking complex problems down and building them back up into elegant, efficient ...

C++ Video Streaming Engineer

Location
Greater London, England, United Kingdom
critical areas spanning frame capture, media pipelines, codec configuration, system services and streaming transport. The role is particularly suited to engineers with a strong C/C++ background and experience working with native video or media systems, including embedded devices, TV firmware, set‐top boxes, consoles, or similar. Our work … bitrate, using measurement and experimentation to determine where meaningful improvements can be made. What You’ll Be Doing Develop, optimise and maintain low-level C and C++ components within PlayStation’s game streaming stack. Investigate opportunities to reduce end‐to‐end streaming latency across frame capture, buffering, encoding, transport, decoding ...

Cloud Game Streaming - Systems Engineer Playstation United Kingdom, London Engineering Cloud Gaming United Kingdom, London a month ago

Location
Greater London, England, United Kingdom
performance-critical areas spanning frame capture, media pipelines, codec configuration, system services and streaming transport.The role is particularly suited to engineers with a strong C/C++ background and experience working with native video or media systems, including embedded devices, TV firmware, set-top boxes, consoles, or similar.Our work sits … bitrate, using measurement and experimentation to determine where meaningful improvements can be made.### What You'll Be Doing* Develop, optimise and maintain low-level C and C++ components within PlayStation’s game streaming stack.* Investigate opportunities to reduce end-to-end streaming latency across frame capture, buffering, encoding, transport, decoding ...