2,301 to 2,325 of 2,903 C++ Jobs in the UK

Senior Embedded Software Engineer

Hiring Organisation
X4 Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
three days per week required onsite. The client works across the full embedded stack, from low-level C through to multi-threaded, OS-based C++, and the role can be shaped around your own strengths and experience level. Whether you're a junior engineer building your embedded skillset … career development opportunities Excellent benefits package including 7% pension employer contribution What You'll Be Doing Developing and maintaining embedded software in C/C++ Designing, testing, and integrating software for complex embedded systems Working across the full software development lifecycle Collaborating with hardware, FPGA, and systems engineering teams Building ...

Embedded Software Engineer

Hiring Organisation
Line Up Aviation
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£60.00/hour
edge technology solutions to our key customers. Role Responsibilities: Utilize your skills and knowledge to prototype innovative wireless solutions 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 … 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 Linux systems ...

Low-Latency C++ Engineer — Remote UK

Location
United Kingdom
Reactive Markets Limited is seeking a C++ Software Engineer to build low-latency trading infrastructure on Linux. You will work on the core Switchboard platform—pricing engines, gateways, market-data systems, and messaging—with ownership from design through production. The role requires strong C++ on Linux, plus experience with performance ...

Lead Software Engineer

Hiring Organisation
Williams Racing
Location
Retford, Nottinghamshire, United Kingdom
Salary
£ 70 K
hands-on, contributing directly to design and code while setting the technical standard for those around you.Our stack is deliberately broad: desktop applications in C++ and C#, web applications in React/TypeScript, Python-based analysis tools, and backend services in C++, Rust, F#, and C#. We use the right … with at least 2 years in a senior or lead engineering roleComfort working across the full stack, including performance-critical low-level code in C++ or Rust, as well as Python for data analysis and exploratory workflowsStrong architectural knowledge across distributed systems, real-time streaming technologies (Kafka, WebSockets), and data ...

Senior Controls Engineer Job - AI integration

Hiring Organisation
Hexwired Recruitment
Location
London, UK
Employment Type
Full-time
With a salary of 80k–100k, apply today by sending us your CV.For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation, contact us today. … Tagged as: C++, Control Systems, Electrical, Machine Learning, Python ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
organisation in the Bristol area. The position will focus on developing embedded Linux systems using Yocto , alongside work involving C/C++, Linux platforms, System-on-Chip devices and communications technologies . Youll contribute to technically challenging R&D programmes spanning research, prototyping, implementation, integration and testing. The Role … maintaining Yocto recipes, layers, images and Board Support Packages Configuring, building and debugging Linux systems for embedded hardware Developing embedded software using C and C++ Supporting Linux kernel, bootloader and device-driver integration Developing software for microprocessors and System-on-Chip devices Integrating hardware interfaces, sensors and communications peripherals Supporting ...

Senior Software Engineer

Hiring Organisation
CBSbutler
Location
London, UK
Employment Type
Full-time
state radar sensor technology, supplying navigation and tactical radar display systems to customers around the world. This is an excellent opportunity for a senior C++ developer to take ownership of complex, innovative software projects within a specialist engineering environment. The RoleReporting to the Software Engineering Manager, you will be responsible … collaborators on software matters. Undertake additional project tasks as required by management. About YouWe are looking for a skilled software engineer with strong C++ expertise and proven experience taking projects through the full software development life cycle. QualificationsA good degree in a relevant subject (e.g. Software Engineering, Computer Science ...

Head Quant Developer - C# Risk

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Finance, or other technical discipline Mentoring or Management experience Strong software analysis, design and development skills Min 3 years professional experience in C#, Python, C++ or Java Knowledge of relational databases and SQL Experience in finance and capital markets. This role suits someone from a software development background that … take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central London C#, C++ SQL, Support, Implementation ...

Trading Systems Software Developer - Systematic Market Maker

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
pricing and risk logic, market data processing, and order handlingOptimise data flow and system throughput under real-time constraintsImplement core components in Kotlin (some C++ and legacy Python/Java)Engineer for reliability—testing, monitoring and rapid fault recoveryWhat You'll BringSolid command of CS fundamentals—algorithms, architecture, systemsAdvanced experience … Kotlin or Java (Other languages considered C#/F#/C++)Deep familiarity with Linux environments and system-level APIsExperience with high-throughput, low-latency systemsAbility to work independently and review code for correctness and clarityFinance experience not required, but curiosity helpsWhy ApplyHigh-impact team with wide scope and minimal ...

C++ Developer — Flexible Hours, Remote-Ready Role

Location
United Kingdom
think-cell Software GmbH is looking for skilled C++ Developers in the United Kingdom. Candidates can be seasoned professionals or recent graduates with strong C++ skills and a background in Computer Science, Physics, or Mathematics. The role promotes flexibility, creative problem-solving, and encourages contributions from all team members. Benefits ...

C# Software Engineer - Quant Risk- Hybrid

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Computer Science (or other STEM major with relevant experience)Strong software analysis, design and development skillsMin 2 years professional experience in C#, Python, C++ or JavaKnowledge of relational databases and SQLExperience in or serious interest in finance and capital markets. This role suits someone from a software development background that … want to take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central LondonC#, C++ SQL, Support, Implementation ...

Junior Quant Developer – SQL

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Quant Developers MUST have:Msc In Maths, Comp Sci, or Maths, Stats from Top Tier University (top 20 UK)Experience of OO programming C++ or C# or JavaSQL is a mustMatlab or RIdeally Scripting (Python ideally could be PhP, Ruby etc)Experience or serious demonstrable interest in FS and Algo … experience trading infrastructure in a small business.My client is based in LondonQuant Analyst Quant Developer Java Scala Algorithm Algo, OO Development Developer C# C++ SQL SQL 2008 Quant Trader Bank C# winforms ...

C++ Developer — High-Performance Linux & Networking

Location
Manchester, England, United Kingdom
Anson McCade is seeking an experienced C++ Developer to join a leading technology organisation in Manchester. You will work in an Agile Scrum team delivering high-performance software and security-related capabilities. You will develop with modern C++ standards, be exposed to Linux build systems and networking technologies, and collaborate ...

Lead C# Software Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Computer Science (or other STEM major with relevant experience)Strong software analysis, design and development skillsMin 5 years professional experience in C#, Python, C++ or JavaKnowledge of relational databases and SQLExperience in or serious interest in finance and capital markets. This role suits someone from a software development background that … bonus that goes with that. My client is based in Central London with the expectation of 2 days in the office per week. C#, C++ SQL, Support, Implementation ...

Senior Software Engineer, UI Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
large codebases, and developing offline pipelines for processing logs to support pre‐merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. … usage across large codebases Develop offline pipelines for processing logs to support pre‐merge validation and automated data contract generation Write and review C++ changes in embedded codebases to ensure accurate and reliable logging Collaborate with system architects to extend UI framework features and improve system stability and performance ...

Information Security Engineer Lead

Location
Greater London, England, United Kingdom
years of experience with security assessments, security design reviews, or security engineering. Experience in one or more general purpose languages, preferably C#, Python, C++, Javascript or Java. Experience with cloud infrastructures like Azure, GCP or AWS Preferred Qualifications 10 years of experience with security assessments, security design reviews, or security … engineering. Understanding both offensive and defensive security methods. Experience in three or more general purpose languages, preferably C#, Python, C++, Javascript or Java. Good knowledge and experience with breaking and securing cloud infrastructures like Azure, GCP or AWS #J-18808-Ljbffr ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug … Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 2+ years of professional experience in embedded systems development. C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Understanding ...

Prinicpal Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Coventry, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Lead the design, implementation and testing of embedded software platforms for real-time microcontroller systems Develop low-level and application-level software using C, C++ and assembly Design modular, scalable and reusable software components, including device drivers, communication stacks and hardware abstraction layers Work with CAN, LIN, SPI, I2C, UART … related discipline Significant experience in embedded software design, implementation, validation and debugging for hard real-time systems Advanced programming skills in embedded C and C++, with knowledge of assembly for microcontroller platforms Experience with software requirements, technical specifications, test documentation, version control and change management Understanding of software development tools ...

Prinicpal Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Coventry, West Midlands (County), United Kingdom
Salary
£ 70 K
Responsibilities:Lead the design, implementation and testing of embedded software platforms for real-time microcontroller systemsDevelop low-level and application-level software using C, C++ and assemblyDesign modular, scalable and reusable software components, including device drivers, communication stacks and hardware abstraction layersWork with CAN, LIN, SPI, I2C, UART and Ethernet … related disciplineSignificant experience in embedded software design, implementation, validation and debugging for hard real-time systemsAdvanced programming skills in embedded C and C++, with knowledge of assembly for microcontroller platformsExperience with software requirements, technical specifications, test documentation, version control and change managementUnderstanding of software development tools, CI/CD pipelines ...

Principal Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Coventry, West Midlands, Allesley, West Midlands (County), United Kingdom
Employment Type
Contract
Lead the design, implementation and testing of embedded software platforms for real-time microcontroller systems Develop low-level and application-level software using C, C++ and assembly Design modular, scalable and reusable software components, including device drivers, communication stacks and hardware abstraction layers Work with CAN, LIN, SPI, I2C, UART … related discipline Significant experience in embedded software design, implementation, validation and debugging for hard real-time systems Advanced programming skills in embedded C and C++, with knowledge of assembly for microcontroller platforms Experience with software requirements, technical specifications, test documentation, version control and change management Understanding of software development tools ...

Software Engineer c# Stevenage

Hiring Organisation
Akkodis
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Desktop C# Software Engineer with hardware integration experience required for long term contract based in Stevenage. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge … Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline ...

Embedded Software Engineer

Hiring Organisation
Jackie Kerr Recruitment Ltd
Location
Fordingbridge, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
Eastern facilities. Embedded Software Engineer Roles and Responsibilities: Review product specifications and propose suitable software solutions Develop embedded software using C and C++ Develop application software and supporting test software Research and develop new embedded electronic products Contribute ideas and concepts for new products Work with Embedded Linux, RTOS platforms … Engineering or a closely related discipline More than one year of commercial embedded-product development experience Strong embedded software development experience using C and C++ Practical experience with Embedded Linux and real-time operating systems Experience programming 32-bit microcontrollers and microprocessors Confident using Git for version control Strong debugging ...

Software and Modelling Engineer - Space Engineering [26138]

Hiring Organisation
Sopra Steria
Location
Stevenage, Hertfordshire, UK
Employment Type
Full-time
engineering teams to ensure the successful delivery of high-quality software solutions. Your responsibilities will include: Designing, developing and maintaining on-board software using C++;Developing and maintaining software models and simulation environments;Supporting hardware-in-the-loop (HIL) design, integration and testing activities;Debugging and troubleshooting real-time software … related technical discipline;At least 4 years of industrial experience in software engineering (5+ years preferred);Strong software design and development experience using C++;Good working knowledge of Java (primarily for software testing activities);Experience designing and debugging real-time software in Linux (RedHat) environments;Experience with Hardware ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We're looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role Working in a highly technical ...

Embedded Software Test Engineer

Location
United Kingdom
178C or a comparable safety lifecycle, including requirements-based testing, independence, traceability and objective evidence.* Python test automation and experience with embedded C/C++ and debugging.* Experience producing and reviewing controlled test plans, procedures, cases, scripts, reports and traceability evidence.* Knowledge of boundary-value analysis, equivalence-partition, state-transition … analysis using Rapita/RapiTime or a comparable tool.* SPI, I2C, UART/RS232 and CAN.* Experience working with IBM DOORS.* MISRA C/C++, static analysis, hardware-in-the-loop testing and deterministic test-rig control.* CI/CD pipeline configuration or integration using GitHub Actions. #J-18808-Ljbffr ...