701 to 724 of 724 Permanent C++ Jobs

Firmware Engineer

Hiring Organisation
Talentedge
Location
London Area, United Kingdom
through to production and manufacturing, within a collaborative and forward-thinking environment. Key Responsibilities Develop clean, efficient, and scalable embedded software in C/C++ Work closely with hardware engineers on board bring-up, debugging, and validation activities Design, implement, and maintain firmware for embedded systems, including motor control, sensor … passion for solving complex technical challenges. Essential skills and experience: Proven experience in embedded software development Strong programming skills in C and C++ Experience across the software development lifecycle (requirements, design, implementation, testing) Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Ability ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Bristol, Bradley Stoke, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32 platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients … systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience • Strong C/C++ programming for embedded systems. • Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. • Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee ...

Lead Gameplay Developer

Hiring Organisation
Couch Heroes
Location
United Kingdom
robust, tuneable, and extensible gameplay code. Build systems that designers can iterate on without requiring engineering support for every change. Stay hands-on with C++ and Blueprint implementation. Build, profile, and iterate alongside your engineers, establishing technical quality benchmarks and code architecture patterns. Work with animation, VFX, and audio teams … engineering or gameplay lead role. Proven experience of direct people management: running 1:1s, setting goals, conducting performance reviews, and developing team members. Strong C++ proficiency with production experience in Unreal Engine, including Gameplay Ability System, replication, and Blueprint integration. Experience building gameplay systems for multiplayer or online games, with ...

Control System Engineer

Hiring Organisation
Entech Technical Solutions
Location
Surbiton, England, United Kingdom
Location: South West London Salary: £40k - £55k Clearance: SC (or eligible) Control Systems Engineer to work for a defence company in based in London. You will be designing and testing solutions for Linux operating systems ...

Software Engineer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
!! IMMEDIATE JOINERS !! Software Engineer Location : Bournemouth/Scotland/London Work mode : Onsite Experience: 2–5 years *UK based candidates only* CITIZEN & DEPENDENTS Are you a mobile enthusiast who lives for clean code and smooth ...

Software Engineer

Hiring Organisation
Uniting Ambition
Location
Nationwide, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
Remote C++ Software Engineer (Permanent) – Build High-Performance Systems Ready to level up your C++ career? Join a team developing cutting-edge warehouse control systems with real-world impact. This is a hands-on engineering role where your code powers high-throughput, real-time environments. What you’ll do Design … develop, and test robust software using modern C++ Work on Linux-based applications (not firmware) Apply SOLID principles and best engineering practices Collaborate with experienced teams and contribute to scalable system design Support testing, deployment, and early-life client delivery What you bring Strong C++ fundamentals (modern standards, threading ...

Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
High speed algorithms and communications in C++ and Rust Cambridge with hybrid working; to £65k DoE Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated ...

Full Stack Developer (.NET / C#)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
London, UK
Employment Type
Full-time
30pm Finish on a Friday Northolt, LondonAre you a Full Stack Developer from a .NET and C# background, with an understanding of JavaScript and C++, looking for an autonomous position where you will be the go-to technical expert Do you want a Hybrid role where you'll be working … bringing a new system to market.This role would suit a Full Stack Developer from a .NET and C# background, with knowledge of JavaScript and C++, looking for an autonomous, hybrid role within the renewables sector.The Role: Maintaining and improving a .NET web app Offering first line support customers to resolve ...

Software Engineer

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
Senior Software Developer (C++) - Up to £300k 1st Year Compensation - Elite Scaling FinTech Firm - London - Flexible Working We are looking for talented Senior C++ Engineers in the UK who enjoy working on complex performant applications! Job Title: Senior Software Engineer Industry: Elite FinTech Compensation: Up to £300k Total 1st Year … Compensation Location: London (Hybrid) Key Focus: Low-level systems, performance optimisation, and modern C++ As part of the team, you could be: Working with highly advanced infrastructure capable of processing billions of data points each second. Developing low-level systems using modern C++ and gaining deep exposure to latency-sensitive ...

Full Stack Developer (.NET / C#)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
Northolt, Middlesex, England, United Kingdom
Employment Type
Full-Time
Salary
£53,000 - £58,000 per annum
Finish on a Friday Northolt, London Are you a Full Stack Developer from a .NET and C# background, with an understanding of JavaScript and C++, looking for an autonomous position where you will be the go-to technical expert Do you want a Hybrid role where you'll be working … bringing a new system to market.This role would suit a Full Stack Developer from a .NET and C# background, with knowledge of JavaScript and C++, looking for an autonomous, hybrid role within the renewables sector. The Role: Maintaining and improving a .NET web app Offering first line support customers ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£70,000
000dependingonexperience,plusbonusandbenefits We'recurrentlysupportingagrowingNationalSecuritytechnologyteamastheycontinuetoexpandacrossarangeofhighlysecureandimpactfulprogrammes. Thisisanopportunitytojoinalarge-scale,mission-drivenorganisationoperatingacrossgovernment,defenceandcommercialsectors.Youllbeworkingonprojectsthatgenuinelymakeanimpact,solvingcomplextechnicalchallengesinhighlysecureenvironments. Whoyoullbeworkingwith: YoulljoinacollaborativeengineeringteamworkingacrossNationalSecurityprogrammes,alongsideexperiencedSoftwareEngineers,CloudEngineersandTechnicalLeads.Theteamhasastrongknowledge-sharingcultureandthereareopportunitiestomentormorejuniorengineerswhilecontinuingtodevelopyourowntechnicalskills. Whatyoullbedoing: Designing,developingandtestingsoftwaresolutionsforcomplexinformationandcommunicationssystems Workingacrossback-enddevelopmentanddataprocessingprojects DevelopingsoftwareinlanguagessuchasJava,C++,Python,Node.jsorC Supportingcloud-basedengineeringworkwithinAWSenvironments Debuggingandresolvingcodedefects WorkingwithinAgiledeliveryteamsonhigh-impactsecureprogrammes Whatwerelookingfor: Experiencewithoneormoreback-endlanguagesincludingJava,C++,Python,Node.jsorC Apassionforsolvingcomplextechnicalproblems Strongteamworkandcommunicationskills AninterestincloudtechnologiessuchasAWS,DockerorMicroservices Candidateswhoarekeentolearn,developandgrowwithinahighlytechnicalenvironment Whyapply? WorkonmeaningfulNationalSecurityprojectswithreal-worldimpact Hybridandflexibleworkingarrangements Strongcareerprogressionandlearningopportunities Inclusiveandcollaborativeengineeringculture Opportunitytocontributetocommunityoutreachandtechinitiatives Pleasenote:Duetothenatureofthework ...

Head of Game Design

Hiring Organisation
Pentasia
Location
Manchester Area, United Kingdom
vision with mathematical rigour. Core responsibilities span: Game Design – Full documentation: mechanics, UX/UI flows, feature specs, and product requirements Maths & Simulation – Build C++/C# simulators to validate RTP, volatility, hit frequency; produce developer-ready maths docs Creative Leadership – Define game loops, design pillars, and creative vision … engineering, and production teams; support scope and delivery management Must-haves: 5+ years game design experience, hands-on slot maths and simulator development, strong C++/C#, Excel proficiency, agile experience, portfolio of released products. Nice-to-haves: Regulatory knowledge (UKGC/MGA/US/CA), Unity/Unreal ...

Crypto (CeFi) Quant Researcher

Hiring Organisation
Augmentti
Location
London Area, United Kingdom
CeFi alpha research at high frequency: tick data, orderbook dynamics, futures strategy. The kind of work where your statistical instincts and your Python + C++ skills really matter. What you'll be doing: Researching and implementing high-frequency alpha in crypto markets, contributing to and improving live trading strategies … production. Who they're looking for: Someone who is genuinely excited about crypto markets (the CeFi kind) Comfortable at tick-data level Strong C++ and Python. A degree in Maths, Physics, CS or similar is standard. Familiarity with orderbook mechanics and alpha research processes is expected, not a bonus. What ...

RTL Design Architect

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Synthesis tools, and System Verilog (or Verilog, VHDL) Good communication skills; happy to interact with internal and external stake holders Coding skills (ideally in C++ or similar) together with an understanding of software engineering best practice This company is a highly regarded employer, known for innovative technology and friendly informal … Cambridge, they offer a highly competitive salary and an excellent benefits package, including performance-related bonus. Keywords: Hardware Design, Verification, RTL, System Verilog, Simulation, C++ Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well ...

Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
Software Engineer (C++) - Up to £65,000 - North London Title : Software Engineer Company : High-precision Navigation Location : North London Pay : Up to £65,000 Company : A deeply technical navigation team based in North London are looking for their next C++ Software Engineer to join their team due to continual success ...

Linux Kernel Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £85000/annum
trialing of new open-source technologies, as well as the prototyping of novel systems. Much of your work will focus on performance optimisation; strong C++ skills are critical for your success in this position . About you: 4+ years' commercial development experience Excellent kernel-level experience Excellent C++ skills Willing ...

Principal Electronics And Software Product Engineer

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£90,000
contributing to business growth and client development. Main Responsibilities of the Principal Electronics & Software Product Engineer (Cambridge): Develop electronics and embedded software (C/C++) for diverse and technically complex new products Lead the integration of electromechanical product designs through to manufacture and production transfer Take technical ownership of product … Principal Electronics & Software Product Engineer (Cambridge): Proven industry experience designing, prototyping, and testing electronic circuits and systems, including embedded software development in C/C++ Strong practical electronics skills including soldering, PCB rework/modification, wiring, and use of common laboratory test equipment Experience across the electronic product development lifecycle ...

Software Developer Apprentice

Hiring Organisation
QA
Location
Newcastle International Airport, Woolsington, Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£16,000 per annum
About LM Global Technology: Based in Newcastle upon Tyne, this company specialises in information technology consultancy services, business mobile, broadband, and other communication solutions for local businesses of all sizes in the North East. Their ...

SOC Analyst

Hiring Organisation
Sopra Steria
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£48,000 - £58,000 per annum
We’re expanding our Security Operations Centre in Farnborough and looking for sharp, collaborative L2 SOC Analysts to protect enterprise-scale environments across the Defence sector. You’ll investigate real threats, tune detections, and make ...

Senior Embedded Firmware Engineer

Hiring Organisation
CURE TALENT LIMITED
Location
Loughborough, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
CureTalentaredelightedtobepartneredwithanemergingwearablemedicaltechnologycompanyatadefiningstageofitsgrowth.Developingnextgenerationopticalmonitoringsolutionsdesignedtodelivermedicalgradephysiologicalinsightsbeyondthehospitalenvironment,thebusinessisnowtransitioningfromresearchanddevelopmentintoindustrialisationandregulatedmarketentry. WehaveanopportunityforaSeniorFirmware/HardwareEngineertojointheorganisationatapivotalpointinitsjourney.Thisroleisheavilyweightedtowardsembeddedfirmwareandwillplayakeypartintakingownershipoffirmwaredevelopment,reducingrelianceonexternalconsultancies,andsupportingtheevolutionofamedicaldeviceplatformalreadyapproachingdesignfreeze. Keyresponsibilities LeadembeddedfirmwaredevelopmentforMCU-basedsystems,includingreal-timedataacquisitionandcommunicationinterfaces Takeownershipoffirmwareacrosstheproductlifecycle,fromdevelopmentthroughtoverification,validation,andreleaseunderdesigncontrol DevelopandmaintainsystemsinlinewithIEC62304andsupportcompliancewithIEC60601-1 Supportongoingproductupdates,patches,andnext-generationdevelopmentonanestablishedplatform Workcloselywithhardware,systems,andexternalpartnerstoensurerobustintegrationanddelivery Experienceandskillsrequired StrongexperienceinembeddedfirmwaredevelopmentusingC/C++onMCU-basedsystems Provenexperienceworkingwithinmedicaldevicesorotherregulatedenvironments,withhands-onexposuretoIEC62304andIEC60601-1 Experiencetakingproductsthroughdevelopmentintorelease ...

Software Deveopler

Hiring Organisation
Defence
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Software Developer - Critical Defence Systems Bristol Based - 4 days a week on site Are you a C++ developer who thrives on solving complex technical challenges? Do you want to work on software that truly matters -systems that sit at the heart of critical defence capability? If so, this … flawlessly in demanding environments. What You'll Be Doing Designing, developing, and maintaining software aligned with defence, industry, and customer standards Implementing high-quality C++ solutions within complex system architectures Testing, validating, and integrating software with wider system components Logging and tracking software issues to support product maturity and stability ...

Software Project Leader

Hiring Organisation
Matchtech
Location
Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
available design solutions Producing accurate and cost-effective estimates of work to be undertaken Using coding and modelling languages such as UML, C, C++, and Ada Job Requirements: Experience in senior leadership roles within software development teams Proficiency in project management methodologies Strong understanding of data modelling Knowledge … systems full lifecycle Experience with coding languages such as UML, C, C++, and/or Ada Ability to communicate across various mediums and levels within the organisation Understanding of software configuration management tools and techniques Benefits: Company bonus of up to 21% of base salary Maximum total pension contribution ...

3D MAPPING ENGINEER (LiDAR / SLAM)

Hiring Organisation
Searchability®
Location
London Area, United Kingdom
Solid understanding of point cloud processing (PCL, Open3D, PDAL) Experience with sensor fusion (LiDAR + GPS/IMU) Proficiency in Python and/or C++ Understanding of geospatial systems and coordinate frameworks DESIRABLE SKILLS Experience with ROS2 Experience working with mobile mapping systems or surveying workflows TO BE CONSIDERED: Please … required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS LiDAR, SLAM, 3D Mapping, Point Cloud, ROS, Python, C++ ...

Integration Engineer

Hiring Organisation
REAKT Recruitment Ltd
Location
United Kingdom
environments Configuring, testing, and validating software + system interfaces Troubleshooting complex issues across software, networking, and system layers Developing custom scripts/tools (C++, C#) to support deployments Contributing to architecture and design for new applications and use cases Working closely with Engineering & Product on continuous improvement Documenting best practices … high-level technical topics Travelling across EMEA (up to 40%) for critical deployments What the Technical Integration Engineer will bring: Strong programming skills in C++ and C# Solid understanding of software architecture and system integration Confident troubleshooting across software, hardware, and networks Ability to work independently on complex technical challenges ...