251 to 275 of 351 C Jobs in the UK excluding London

Lead Embedded Software Engineer - C / C++

Hiring Organisation
Redline Group Ltd
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
validation and approval. Experience required for Lead Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C/C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This ...

FLIGHT SIMULATION SOFTWARE ENGINEERS C/C++

Hiring Organisation
Morson Edge
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Contract
Contract Rate
£65,000
Sound Systems Systems Simulation Environment Systems Simulation Visual Systems Vendor Software Roles require Full Lifecycle Design, Code & Test Software Engineers with proven ability in • C/C++ programming skills • A good practical understanding of the Systems Engineering V-model and/or the Software Development Lifecycle • An individual with drive ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
code reviews Essential Requirements 3+ years of professional experience in embedded software development (or equivalent demonstrable capability) Strong ability to write embedded software in C or C++ (C++ preferred, but C-only experience acceptable) Solid understanding of microcontrollers and how embedded systems operate Strong problem-solving ability, particularly in debugging ...

Embedded Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Portsmouth, England, United Kingdom
Embedded Software Engineer 6 month contract Based in Portsmouth Offering £50ph Inside IR35 Do you have experience programming Embedded Systems in C/C++? Do you have experience with Bare-Metal and Embedded Linux environments? Do you want to work with an industry-leading company? If the answer … develop your skills to enable you to grow within the company and industry. You will be involved in: Prototype innovative wireless solutions Developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
This includes 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 … such as continuous integration pipelines) Requirements : - Solid experience with C or Rust. - Strong algorithmic and problem solving skills. - A degree in Computer Science or equivalent experience. - A high standard of written and spoken English. Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale or modular Rust codebases. - Expert ...

Embedded Software Engineer

Hiring Organisation
Tatton Recruitment
Location
Portsmouth, Hilsea, Hampshire, United Kingdom
Employment Type
Temporary
Salary
£65/hour
edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard … Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded ...

Embedded Linux Software Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Bedfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
usually includes living in the UK for at least 3 years. Embedded Linux Software Engineer essential requirements: 3 or more years embedded Linux Strong C Kernel/Device Driver level experience Embedded Linux Software Engineer additional skills of interest: UART, Ethernet, SPI, IC, CAN, PCIe, hardware-level debugging, electronics design … development, and testing, RTOS, FPGAs and VHDL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Embedded Linux Software Engineer Salary : £45-65k Benefits: Great Package Key skills: Embedded C, Linux, Drivers, kernel Apply: jamie AT enterpriserecruitment DOTCOM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Im not an engineer myself, but have a BSc in Computer Science so have a technical understanding.Feel free ...

Senior Embedded Software Engineer

Hiring Organisation
Electronics Manufacturing Solutions
Location
Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
doing: Own the design, tuning and evolution of Kalman filter pipelines (EKF, UKF or classical) powering navigation and estimation Build high-performance embedded C/C++ on ARM Cortex-M (ideally STM32), ready for real-world deployment Bring sensor data to life integrating inputs from IMUs, GNSS, magnetometers, barometers … tuning decisions and test outcomes What we require from you: Were looking for someone who lives and breathes embedded systems a developer with deep C/C++ expertise on microcontrollers who has already taken Kalman filtering, estimation or sensor fusion out of theory and into real, working products. Youll have ...

Embedded Software Engineer - C/C++

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Title: Embedded Software Engineer - C/C++ Location: Cambridge Salary: £40,000 to £57,000 basic + benefits Embedded Software Engineer - C/C++ A long established leader in real time communication technologies is seeking a Software Engineer to join its R&D/Engineering team click apply for full ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
product development consultancy for an Embedded Software Engineer to join their growing team in Slough . The Role Youll develop embedded software and firmware (C/C++) , working on cutting-edge products across industries including medical devices, consumer tech, and test equipment. Key responsibilities include: Firmware development for embedded systems … design teams Contributing to R&D and new technology initiatives Requirements Degree in a relevant field 24 years experience in embedded software Strong C/C++ skills Experience with STM32 (Arduino/Raspberry Pi beneficial) Whats on Offer Salary circa £50k Varied, high-impact projects Paid overtime + strong benefits ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements for an Embedded Software Engineer: + Proficiency … C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience with ...

Software Engineer

Hiring Organisation
Orion Electrotech Sales
Location
South West, United Kingdom
Employment Type
Permanent
Producing clear technical documentation (designs, specifications, user guides) Investigating and resolving complex software issues Supporting regulatory and safety-critical development activities (DO-178B/C) Sharing knowledge, mentoring others and contributing to continuous improvement ---------------------------------------- Essential Requirements We are looking for someone who has: Solid programming skills in C and Python ...

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

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
performance embedded software and firmware for next-generation products, while also maintaining and enhancing existing systems. Key Responsibilities Design, develop, and maintain firmware in C Support new product development and continuous improvement of existing solutions Collaborate closely with multidisciplinary engineering teams Debug and troubleshoot embedded hardware and software issues Skills … Experience Required Minimum of 3 years' experience working with embedded systems Strong proficiency in Embedded C for bare-metal firmware development Experience with communication interfaces and protocols such as SPI, RS-485, and CAN Hands-on debugging experience using oscilloscopes, logic analysers, and multimeters Familiarity with source control systems such ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise … embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux ...

Software Engineer

Hiring Organisation
Technify Talent
Location
Guildford, England, United Kingdom
Demonstrated ability to refactor and improve legacy systems Excellent debugging and problem-solving capabilities Experience with real-time or multi-threaded applications Proficiency in C/C++ and C# Personal Attributes Clear and effective communicator, both written and verbal Strong sense of ownership and attention to detail Enthusiastic about learning … tools, technologies, and languages Experience Essential Solid professional experience in software development Proven track record delivering solutions in C/C++ and C# Experience working with complex or legacy systems Ability to work independently and tackle challenging problems Familiarity with version control tools such as Git Desirable Degree in Computer ...

Software Engineer

Hiring Organisation
Anson McCade
Location
Gloucester, England, United Kingdom
information and communications systems • Working across back-end development and data processing projects • Developing software in languages such as Java, C++, Python, Node.js or C • Supporting cloud-based engineering work within AWS environments • Debugging and resolving code defects • Working within Agile delivery teams on high-impact secure programmes ✅ What … looking for: • Experience with one or more back-end languages including Java, C++, Python, Node.js or C • A passion for solving complex technical problems • Strong teamwork and communication skills • An interest in cloud technologies such as AWS, Docker or Microservices • Candidates who are keen to learn, develop and grow within ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
engineer to write code that has a direct, physical impact in a high-calibre, fast-paced environment. The Role Develop: Write high-quality Embedded C/C++ code to control cutting-edge hydraulics and high-performance hardware. Own: Take responsibility for features end-to-end, from initial implementation through … software logic and physical motion. The Candidate Experience: 36 years of professional experience in a hands-on embedded environment. Technical Skills: Strong proficiency in C or C++ (C++ preferred). Mindset: You must be "hardware-curious" by nature. You thrive when moving between the keyboard and the lab bench ...

Communication Systems / DSP Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £80000/annum plus benefits
system-level modelling and simulation in MATLAB/Python for algorithm development and performance analysis; implementing floating-point and fixed-point DSP algorithms in C/C++ for real-time embedded and SDR-based systems; designing, analysing, and optimising signal processing functions including modulation/demodulation, synchronisation, channel estimation, equalisation … Applied Mathematics, or a related discipline; strong practical experience developing and debugging DSP and wireless communication algorithms in real systems; strong proficiency in MATLAB, C/C++, and Python for simulation, implementation, and analysis; strong understanding of digital communication and PHY-layer techniques, including OFDM, MIMO, synchronisation, channel estimation, equalisation ...

Mechatronic Software Engineer – LabVIEW Experience Essential

Hiring Organisation
Express Recruitment
Location
Derby, England, United Kingdom
procedures and produce customer reports for handover Develop and program software across a range of hardware test equipment using embedded coding tools such as C/C++ Support continuous improvement by refining existing software tools and implementing best practices in test automation and system control Document software designs, workflows …/3NHa9NR or give us a call on 0115 924 0010 and we will do the rest for you. Job Location Derby, Derbyshire Salary c£35,000 - £45,000 per annum D.O.E Job Type and Hours Monday-Friday, 40 Hours How to Apply Interested candidates can send their resumes ...

Embedded Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Leeds, West Yorkshire, Middleton, City and Borough of Leeds, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
make a genuine real-world impact. What You'll Be Doing Designing and developing embedded systems from the ground up Writing robust, high-quality C code Working with RTOS environments Contributing to architecture and design decisions Collaborating closely with hardware and leadership teams Essential Skills & Experience Strong C programming skills … DALI Degree in Engineering, Computer Science, or a related discipline Desirable Experience Wireless technologies (BLE, Thread, Zigbee) Application-level development in C, C++ or Python Version control (Git) About You You're an experienced Embedded Software Engineer who enjoys working in a smaller team where your contribution truly matters. ...

Computational Physics- Software- Math Modelling

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£32000 - £45000/annum BONUS
will be qualified Physicists (MPhys, MSc or PhD) or Computational Physicist or Scientist/Engineer with an interest in Software Development/Modelling using C, C++, Java, Python or Matlab We are looking for exceptional physicist or applied mathematician to join the software development team. Responsibilities will include project developing … advance to a senior role in the company and take on substantial product responsibilities. Requirements: some experience at graduate level or beyond in either C, C++, C#, Java, Python or Matlab You will will have an excellent first degree in Physics or Maths (1st/2.1 ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Stroud, Gloucestershire, Butterrow, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
hardware, data, and product teams to deliver robust, low-power sensing solutions for real-world environments. Key Responsibilities Develop low-power embedded firmware in C/C++ Design for battery-operated, ultra-low power systems Implement sensor data acquisition and signal processing (e.g. MEMS microphones, accelerometers) Develop RF communication systems … LoRa/LPWAN, mesh networking) Implement secure communications (encryption, authentication, secure boot) Deploy optimised machine learning models on embedded devices Essential Experience Strong embedded C/C++ development experience Full product lifecycle experience (concept to production) Low-power system design expertise Sensor data processing and RF communications (LoRa or similar ...

Embedded Software Engineer (Qt)

Hiring Organisation
Avanti
Location
Staffordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
experience working on embedded or real-time systems, with exposure to Qt-based UI development. Key Responsibilities Design, develop and maintain embedded software using C/C++ Work on Linux or RTOS-based systems Develop user interfaces using Qt/QML Interface with hardware and peripherals (e.g. CAN, UART … teams including hardware and systems engineers Contribute to system design, architecture and code reviews Required Skills & Experience Strong experience in C++ (and/or C) Experience working in embedded or real-time environments Knowledge of Linux or RTOS (e.g. QNX, FreeRTOS, Embedded Linux) Experience with Qt/QML or other ...

Software Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£65000/annum
dedicated group of experienced software, and systems engineers. We maintain an impactful team culture. Responsibilities: Design and develop real-time/embedded software using C and C++. Architect and implement robust, scalable, and maintainable multi-threaded applications. Work with hardware teams to ensure seamless integration and timing alignment between software … formal test activities. What we're looking for from you: The successful candidates will be able to demonstrate exposure to practical software engineering, C/C++ software development, and will play a critical part in the design, development, integration, and verification of software solutions that are central to our system ...