251 to 275 of 326 C++ Jobs in the South East

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

Location
Eastleigh, England, United Kingdom
seeking an Embedded Software Engineer (Junior to Senior) for a hybrid role in Southampton. You'll develop embedded software in C/C++ across the full stack, work with Linux environments, and collaborate with hardware and systems teams to deliver reliable, high-performance software for demanding applications. The role ...

Contract Software Engineers - C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Contract Software Engineers - C# & C++ (Linux) Near Wimbledon, London 6 months Inside IR35 We're hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi-threaded & networked applications TCP/IP, UDP Hardware/ ...

Principal Software Engineer - C++ (Cloud Video Framework)

Location
Basingstoke, England, United Kingdom
Principal Software Engineer C++ (Cloud Video Framework) Contract : Full-Time, Permanent Working Location : Hybrid, 2 Days a week in the office, minimum Office Locations : UK/Hungary Join Our Team as a Principal Software Engineer in Cloud Video Framework at Hawk-Eye Innovations Are you interested in working with … media processing frameworks, low-latency audio/video tech, and seamlessly designed user interfaces. We’re looking for a Principal Software Engineer with strong C++ skills, a curious mindset, and a passion for solving real-world problems in high-pressure environments. Whether you’re optimising multithreaded code for live encoding ...

Principal Firmware Engineer

Location
Redhill, England, United Kingdom
Science, Software Engineering, Electrical Engineering, Computer Engineering 5+ years of experience in a firmware development role 3+ years of experience using the C/C++ programming language. Expertise with software programming languages, frameworks, and subsystems including but not limited to: C++, C, JavaScript, Python Device drivers, networking, serial communications, real ...

Principal Software Engineer - Autonomy

Location
Fareham, England, United Kingdom
high‐level autonomous behaviours for unmanned vehicles Designing and optimising algorithms for: Obstacle avoidance Path planning Mission‐level autonomy Developing robust autonomy software using C++ and Python Working extensively with ROS2, DDS, and embedded Linux systems Collaborating with cross‐functional engineering teams to integrate autonomy solutions Conducting rigorous testing … simulated and real‐world environments Balancing R&D experimentation with production‐ready deployments Providing technical leadership, mentoring, and guidance to engineers Extensive experience with C++ and Python, particularly in software architecture and algorithm development Strong understanding of autonomous systems, including: Motion planning State estimation Behaviour‐based control Solid experience working ...

Integration Test Engineer - ATM

Location
Fareham, England, United Kingdom
Integration Testing Proven track record in developing Software solutions using 1st (1GL) through 3rd (3GL) generation languages (e.g. ADA 83/95, C, C++) Proven Experience using Waterfall and V model development models Proven experience delivering solutions on Linux type operating systems Experience of using development environments related …/or safety-related software Knowledge of modelling languages (e.g. SysML, UML) Knowledge of procedural and object orientated software development languages (e.g. Ada, C, C++ & Java) Knowledge of scripting languages (e.g. Python) Knowledge of COTS integration technologies (e.g. Apache) Working with large-scale and complex integration programmes Experience with service ...

Integration Test Lead

Location
Fareham, England, United Kingdom
Integration Testing Proven track record in testing Software solutions for 1st (1GL) through 3rd (3GL) generation languages (e.g. ADA 83/95, C, C++) Experience of Waterfall and V development models Experience using Linux type operating systems Experience using environments related to 1GL through 3GL generation Languages Able to estimate … methodologies, Agile development (e.g. Scrum) Knowledge of modelling languages (e.g. SysML, UML) Knowledge of procedural and object orientated software development languages (e.g. Ada, C, C++ & Java) Knowledge of scripting languages (e.g. Python) Knowledge of COTS integration technologies (e.g. Apache) Working with large-scale and complex integration programmes Knowledge of NoMagic ...

Software Engineer

Hiring Organisation
Espire Infolabs Limited
Location
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
we are hiring for Software Engineer Location: Hemel Hempstead United Kingdom, Employment type: Full-time, permanent Experience: 5+ yearsAbout the Role We are looking for an experienced Software Engineer to design, build and deliver scalable ...

Principal Embedded Software Engineer I

Location
Milton Keynes, England, United Kingdom
At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work ...

Embedded C/C++ Engineer – Linux, Wireless, SQL

Location
Reading, England, United Kingdom
Spectrum IT in Reading, Berkshire, is seeking a Software Engineer (Embedded Systems) to join a UK technology manufacturer. The role focuses on C/C++ embedded software development, Linux, and SQL within a full product development lifecycle. You will contribute from concept through to release and ongoing improvement, across ...

Aerospace Software Engineer – C/C++, Python, Hybrid

Location
Farnborough, England, United Kingdom
Stratospace, is seeking a Software Engineer to develop robust, safety-critical software for airborne systems. You will work primarily in C, with opportunities in C++ and Python, across requirements, design, integration and qualification. You will join a multidisciplinary team delivering advanced software for Zephyr platforms, contributing to mission-critical projects ...

Java & C++ Software Engineer - Hybrid (Oxfordshire)

Location
Abingdon, England, United Kingdom
products and features using Agile methodologies, collaborating with architects and developers. The ideal candidate should have over 4 years of Java and C++ experience, familiarity with build tools, and a strong understanding of design principles. The role includes managing team activities and maintaining knowledge of emerging technologies. Applicants must live ...

Air Combat Simulation Engineer

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding of component … significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Pilot modelling Modelling of Sensors and Signatures (RF and EO/ ...

Development Manager, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Development Manager, C#, C++, Rust A Development Manager opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering. Ready to take … applications into modern solutions — so an understanding of that migration journey is a real advantage here. The team works across a deliberately broad stack: C++ and C# for desktop and backend services, Rust for performance-critical work, React and TypeScript on the front end, AI tooling is actively embraced across ...

Lead Software Engineer, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
Lead Software Engineer, C#, C++, Rust A Lead Software Engineer opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering click ...

Senior Engineer I (Chromium)

Location
Bracknell, England, United Kingdom
tier investors. About the Role Menlo Security is looking for a Senior Software Engineer to join our Chromium engineering team. You'll bring strong C++ skills - ideally with hands-on Chromium experience across layers such as content, browser, core, compositor, skia, and networking - to build and harden the browser capabilities … using AI-assisted development tools yourself to move faster without cutting corners on quality. Responsibilities Design, build, and maintain Chromium-based browser components in C++, working across layers such as content, browser, core, compositor, skia, and networking, that power Menlo's security and AI-driven capabilities. Apply strong networking fundamentals ...

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

Senior Embedded Software Engineer

Location
Eastleigh, England, United Kingdom
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 Systems Engineer - FPGA Platform

Location
Kidlington, England, United Kingdom
Responsibilities Technical Develop embedded Linux software, firmware, and board-support packages for FPGA-based embedded systems, particularly Xilinx FPGA SoC platforms, using C/C++, Rust, and related tools. Develop and deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers and hardware … support packages for FPGA based platforms. Experience with board bring-up, bootloaders, Linux kernel and device-tree configuration, drivers, and software deployment. C/C++ and Rust development experience, or willingness to develop in Rust, for embedded Linux or microcontroller systems. Experience with Xilinx tools, ideally Vivado. Experience with Ethernet ...

Field Deployment Engineer - AI Robotics in the Field

Location
Oxford, England, United Kingdom
Join Archangel Autonomy and help transform machines into teammates. At Archangel Autonomy, we’re combining AI and robotics to protect our service personnel, critical infrastructure, and first responders in large, remote areas. We’re pushing ...

C++/Qt Software Engineer - Control Systems & GUI

Location
Brighton, England, United Kingdom
Tiger Resourcing Group currently seeks a C++/Qt Software Engineer to design, develop and maintain software for onshore, offshore, and transportation markets. You will work on a Linux-based control system, extending a Qt-based GUI and refining the client/server and audio routing layers, while adhering ...

C/C++ Software Engineer - High-Performance 5G PHY

Location
Southampton, England, United Kingdom
Spectrum IT Recruitment is partnering with an innovative technology business in Southampton to recruit a Software Engineer specializing in C/C++ development for high-performance, multithreaded systems. You’ll work on 5G NR PHY software alongside hardware, architecture and system-test teams to deliver robust solutions. The role focuses ...

C / C++ Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
looking for a Software Engineer to join their software team in Southampton. This role would suit someone whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems click apply for full job details ...

Embedded Real-Time C++ Engineer – Linux/FreeRTOS (On-Site)

Location
Reading, England, United Kingdom
terminal products. You will work in a hybrid Reading-based team, contributing to architecture, testing and documentation within an Agile framework. The role requires C++ on embedded systems, Linux/FreeRTOS experience and familiarity with hardware interfaces like CAN, Ethernet and SPI. #J-18808-Ljbffr ...

Embedded Software/ Firmware Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Embedded Software/Firmware Engineer – C++/Rust Location: Farnborough, Hampshire Working Arrangement: Fully onsite, 5 days per week, with flexible start and finish times Security Clearance: Must be eligible for SC and DV clearance The Opportunity Are you an Embedded Software or Firmware Engineer with strong C++ skills … develop new capabilities and contribute to projects with real-world national security applications. This role is particularly suited to engineers with hands-on embedded C++ experience, alongside an interest in or practical experience with Rust. Key Responsibilities Design, develop and maintain embedded software and firmware using C++ and, where applicable ...