501 to 525 of 586 Permanent C++ Jobs

C# Software Engineer

Hiring Organisation
Innovate Recruitment Ltd
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
systems, developing real-time simulation software using modern agile practices. What they need you to do. Develop real-time simulation software using C# (and C++) Build synthetic environments and hardware-integrated solutions Support visualisation, experimentation, V&V, and training systems Work in Agile/Scrum teams using modern engineering practices … What they are looking for. Experience in C# software development (C++ exposure beneficial) Interest in real-time systems, simulation, or hardware integration Knowledge of CI/CD, configuration control, unit testing, and TDD Collaborative mindset with strong problem-solving skills. Why Apply? Join us on this journey of groundbreaking technology ...

Cyber Software Engineer - Security Cleared

Hiring Organisation
NSD
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
cleared engineering team developing secure, robust software where correctness, performance and assurance genuinely matter. What you'll be doing Developing high-assurance software in C++ for cyber and security-critical systems Working on operational technology cyber projects , not just enterprise IT Contributing to secure system design, implementation and verification Collaborating … with cyber specialists, systems engineers and end users Supporting software through its full lifecycle in classified environments Essential skills & experience Strong C++ software engineering experience Background in secure/high-assurance systems (defence, cyber, safety-critical or similar) Solid understanding of secure coding practices and software design Comfortable working ...

Cyber Software Engineer - Security Cleared

Hiring Organisation
Searchability NS&D
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £80,000 per annum
cleared engineering team developing secure, robust software where correctness, performance and assurance genuinely matter. What you'll be doing Developing high-assurance software in C++ for cyber and security-critical systems Working on operational technology cyber projects , not just enterprise IT Contributing to secure system design, implementation and verification Collaborating … with cyber specialists, systems engineers and end users Supporting software through its full lifecycle in classified environments Essential skills & experience Strong C++ software engineering experience Background in secure/high-assurance systems (defence, cyber, safety-critical or similar) Solid understanding of secure coding practices and software design Comfortable working ...

Senior Software Engineer

Hiring Organisation
Innovate Recruitment Ltd
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
Defence Salary: Competitive + Bonus + Benefits Our client, a market leader in Defence is looking for ambitious Senior Software Engineers skilled in either C++ OR Java to join a dynamic team. They're looking for a comprehensive mix of technical depth and individuals who have driven … track record of leading the design and implementation of sophisticated systems while guiding and supporting your teammates to achieve high technical standards. Requirements Advanced C++ OR Java development with a strong foundation in modern programming practices Delivering robust software across large or technically challenging systems Comprehensive understanding of the software ...

Cyber Software Engineer - Security Cleared

Hiring Organisation
Searchability NS&D
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £80,000 per annum
cleared engineering team developing secure, robust software where correctness, performance and assurance genuinely matter. What you'll be doing Developing high-assurance software in C++ for cyber and security-critical systems Working on operational technology cyber projects , not just enterprise IT Contributing to secure system design, implementation and verification Collaborating … with cyber specialists, systems engineers and end users Supporting software through its full lifecycle in classified environments Essential skills & experience Strong C++ software engineering experience Background in secure/high-assurance systems (defence, cyber, safety-critical or similar) Solid understanding of secure coding practices and software design Comfortable working ...

Senior Software Engineer

Hiring Organisation
Unicorn Resourcing
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
researchers and scientific users Collaborate with third-party companies to ensure smooth hardware/software integration Develop, maintain, and improve Windows applications in C++ using MFC and STL Required Skills and Experience A degree in Computer Science or a related discipline (BEng/BSc) Proven experience of developing Windows-based … applications in C++ using MFC and STL Experience with Visual Studio development environment Desirable Skills Scientific background Experience with embedded systems programming, especially on ARM architecture Familiarity with Matlab or Python If you are interested in the role of Senior Software Engineer and feel that you have the relevant experience ...

Software Engineer - Aerospace - Oxfordshire

Hiring Organisation
Bond Williams Limited
Location
Kidlington, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
motivated Software Engineer to develop this platform. Working alongside Aerothermal Designers and Mechanical Engineers, you'll productionize internal code, wrap commercial simulation tools in C++/C# modules, and integrate everything into automated cloud-based workflows. Key requirements for Software Engineer: A high calibre degree in Mechanical Engineering, Computer Science … Physics from a top University Excellent technical skills with C++ or C#, and Python with several years demonstrable commercial industry experience Natural problem-solver with eagerness to learn Self-motivated and organized, capable of independently managing complex projects Along with highly interesting and technical work, a clear career progression path ...

Senior Software Engineer VR/XR/ AR

Hiring Organisation
Head Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
will: Build real-time 3D hand tracking and gesture recognition pipelines in Unity3D and Unreal Engine. Develop high-performance native code in C#, C++, and C for multiple XR platforms. Integrate low-level sensor data and device protocols alongside hardware and firmware teams. Optimise performance, latency, and memory usage across … developers and ensuring consistent behaviour across devices. Mentor engineers, influence architectural decisions, and contribute to product roadmap planning. Required Skills: Commercial experience in C#, C++, C , with a focus on real-time or systems-level development. Proven Unity3D and Unreal Engine product delivery experience. Experience deploying to PCVR and standalone ...

Senior Software Engineer (VR/XR/ AR)

Hiring Organisation
Head Resourcing
Location
Edinburgh, Queen Street, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£80000/annum
will: Build real-time 3D hand tracking and gesture recognition pipelines in Unity3D and Unreal Engine. Develop high-performance native code in C#, C++, and C for multiple XR platforms. Integrate low-level sensor data and device protocols alongside hardware and firmware teams. Optimise performance, latency, and memory usage across … developers and ensuring consistent behaviour across devices. Mentor engineers, influence architectural decisions, and contribute to product roadmap planning. Required Skills: Commercial experience in C#, C++, C , with a focus on real-time or systems-level development. Proven Unity3D and Unreal Engine product delivery experience. Experience deploying to PCVR and standalone ...

Robotics Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
autonomy algorithms, and intuitive GUI interfaces - blending creativity with technical depth. You'll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion and sensor systems. Working with Linux-based environments and communication interfaces. Integrating and testing software on physical robotic … System) to enhance autonomy. Skills & Experience Essential: Proven experience writing software to control real-world hardware or robotic systems. Strong skills in C/C++ and/or Python. Experience with Linux development environments. Excellent problem-solving skills and an innovative mindset. Desirable: Experience with ROS/ROS2 or Linux ...

Software Engineer - Robotics

Hiring Organisation
Mars Recruitment
Location
Reading, Theale, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum plus share scheme & benefits
sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. … Robotics , Computer Science, or a related field. 4+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded ...

Software Engineer C

Hiring Organisation
Quantum Design Oxford
Location
OX13, Appleton, Oxfordshire, United Kingdom
Employment Type
Permanent
Are you a talented and dynamic Software Engineer with a passion for innovation? QD Oxford is offering an exceptional opportunity to join our Technology team and work on our state-of-the-art scientific products. ...

Software Architect

Hiring Organisation
Expleo UK LTD
Location
City, Manchester, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
system interaction, and business strategy. Able to balance the short term goals of the project with the longer term goals of the product roadmap C++, Java, Python (Detailed knowledge of C++, with an appreciation of Java and Python) Networking (routing, firewalls, switch config) Linux (ideally Red Hat) Hardware (Basic knowledge ...

Software Engineer

Hiring Organisation
YT Technologies
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum
rare opportunity for a Software Engineer to join an ambitious team in Southampton. We are looking for a C/C++ specialist who enjoys the challenge of building software for bespoke hardware. The Tech: Core: C/C++ Development. GUI: Qt (Knowledge or experience). Environment: Agile/Scrum, GitLab ...

Head of Software Development

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Head of Software Development (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Head Of Software Development to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Software Development Team Lead

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Software Development Team Lead (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Software Development Team Lead to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Junior Software Developer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£40000 - £65000/annum
Junior Software Developer - £65,000 Title : Junior Software Developer (C++) Client : High Performance Systems Location : London, Cambridge or Remote (from the UK) Package : Up to £65,000 This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding … growth. The business are well reputed for growing graduates internally, and for providing ultra-low-latency solutions using C++. The role: Write high-performance C++ code. Low-latency networking. Work on live projects from day one with a team to support you. You will have a dedicated mentor with expertise ...

Software Architect

Hiring Organisation
Logistex
Location
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Employment Type
Permanent
lead a team of talented Software Engineers? Do you have the technical vision to shape end-to-end system designs? Are you an experienced C++ developer looking to take ownership of high-impact projects? What is your focus? As a Software Architect at Logistex, you will take overall technical responsibility … when needed Identify design and development risks and report variance to the Project Manager Contribute to coding efforts using high-level languages such as C++, C, and Java What are we looking for? Relevant degree in Computer Science, Software Engineering or a related field (desirable) Proven experience in a senior ...

Full Stack Developer - C#.Net, SQL, React

Hiring Organisation
Jump IT Recruitment Solutions Ltd
Location
Tunbridge Wells, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £55,000 per annum
C#.NET, SQL, T-SQL, Typescript, React, Angular, C++, Azure Our client is looking to recruit a C#.NET Full Stack Developer. Location is Tunbridge Wells/Home-based. There will be a need to be in the office 2-3 days a week for an initial period, then … skills across front and back-end development are needed. A willingness and interest to work in the financial sector is definitely of interest. Any C++ is a bonus. To join a small UK team providing key software development to the business. This is a permanent role only. Please email ...

Head of Software Engineering

Hiring Organisation
Reedmace Talent
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
Share options, 25 days hol, Private Medical, Pension 5%, Life ins etc
built business cases for internalis ing capability where possible . Technology: You have delivered complex products that are a mix of hardware, embedded software C++ and scien ce. Cloud/SaaS experience would also be advantageous but this alone will not qualify you for the role . Security: You will … have led to demonstrable commercial success. Coding/review: You enjoy hands on contribution when needed - as a minimum you will be proficient in C++ version 17 upwards . In a perfect world you should also be familiar with Python, Rust and other relevant programming languages. You are able ...

Perception Software Engineer - SLAM/C

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, Waterbeach, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
Perception Software Engineer - SLAM/C++ We are partnered with a robotics business in the Cambridge area who are developing next-generation autonomous platforms. They are looking for a Perception Software Engineer - SLAM to design and implement software that enables advanced robotic perception and navigation in real-world agricultural environments. … using CUDA for high-performance vision processing Support improvements across robot navigation and environmental interaction The ideal Perception Software Engineer - SLAM will have: Strong C++ experience, ideally with a focus on vision systems and image processing Experience working in Linux or similar development environments Exposure to SLAM, mapping, and autonomous ...

Senior Product Security Engineer

Hiring Organisation
Stanford Black Limited
Location
City of London, London, United Kingdom
addition to hands-on security implementation, you would be integral in secure software development lifecycle practices, working across the wider tech stack of Python, C++, and Kotlin/Java. They are my top paying client so we would be able to guarantee an uptick! Requirements At least 7 years … similar roles with significant practical experience in securing software development at scale. Proven record of development experience in development languages such as Python, C++, Rust, Go and Kotlin/Java. Strong technical background in software development, system architecture and security tools. Strong understanding of security principles, techniques and technologies related ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
Responsibilities Design, develop, and test embedded software solutions based on customer-provided system requirements Develop embedded software primarily in Embedded C, with some Embedded C++ development Work within a Linux environment, utilising the OS rather than Linux development Ensure software is developed in line with MISRA C coding standards Perform … lifecycle Produce clear technical documentation to support development and testing activities Key Skills & Experience Strong experience with Embedded C, with some exposure to Embedded C++ Experience working on embedded systems within a Linux environment (OS usage, not kernel or driver development) Good understanding and practical application of MISRA C standards ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£100000 - £350000/annum
rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency trading systems C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This … bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems Full details are available. Please don't hesitate to get in touch. ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems • Write efficient, reliable, and well-structured code in C/C++ for real-time and embedded applications • Develop and debug low-level drivers, BSPs, and interfaces for hardware peripherals • Support board bring-up, system integration, testing … Required Skills & Experience Degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline • Strong experience in embedded software development using C/C++ • Experience working with microcontrollers (e.g. ARM-based devices) • Familiarity with RTOS concepts and real-time embedded systems • Hands-on experience debugging embedded software using JTAG ...