Permanent C++ Software Engineer Jobs

1 to 25 of 138 Permanent C++ Software Engineer Jobs

C++ Software Engineer

Halifax, West Yorkshire, Yorkshire, United Kingdom
Rise Technical Recruitment Limited
C++ Software Engineer Halifax - 5 days on site £30,000 - £50,000 DOE + Pension + Holiday This is an excellent opportunity for a Software Engineer to join a well-established company operating in the electronic, mechanical and software more »
Employment Type: Full Time
Posted:

C++ Software Engineer - Market Access & Exchange Connectivity - Up to £160k + Substantial Bonus

London Area, United Kingdom
Hunter Bond
A highly reptubale quantitative and systematic driven investment management firm are looking for a talented C++ software engineer to join their market access and exchange connectivity team. The ideal candidate will be working in a small, high performing team that's primarily responsible for … global markets at a very high speed speeds, whilst constantly improving the platform to increase performance and stability. Key Requirements 3+ years modern C++ Development experience Order gateway, Market Access or Exchange Connectivity experience is a must Experience of FIX or other gateway Protocols Must have worked in more »
Posted:

C (or C++) Software Engineer (Linux & TCP/IP)- £50k-60k - Motorsports

London Area, United Kingdom
Hawksworth
C (or C++) Software Engineer (Linux & TCP/IP)- £50k-60k Industry: Motorsports 2 days in the office - Surrey Permanent position Come and develop your career with a company any motorsports fan would dream to work for!! Opportunities to learn from the best and … you can answer 'yes' to the 4 questions below, then this could be for you..... Do you have experience coding in C or C++? Can you run a Command Line in Linux using Bash or Python scripts? Do you understand the fundamentals of TCP/IP? Do you … sleeves and digging deep into how things work and why, as well working closely with all the different areas of engineering, not just software, hence why having an understanding of TCP/IP and Linux command line is important for this role. Please send your cv to me more »
Posted:

Global Market Access C++ Software Engineer:

London Area, United Kingdom
Thurn Partners
Engineering, or related subject 4+ years of relevant experience with exposure to Client/Exchange Connectivity systems. 3+ year robust track record of C++ development Proficiency in Linux OS Proficiency in FIX protocol Good understanding of Trade Life Cycle. more »
Posted:

C++ Software Engineer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Exciting Opportunity for Software Engineer C++ Up to £100,000 Oho has partnered with a Cyber Security subsidiary who is on a mission to design and build the security architecture of the future. They provide their customers with the most comprehensive defence against cybersecurity … a hybrid working model, allowing you to achieve a healthy work-life balance while still making a significant impact. Key Responsibilities: As a C++ Software Engineer you will be involved in developing software across all our platforms and creating new products and … capabilities, contributing to all aspects of product engineering within the team and taking the lead on creating software components for our current and future products. There will be an exposure to a diverse range of technologies including C++. Requirements: Expertise in C++ Experience with Windows operating more »
Posted:

C++ Software Engineer - Data Recovery and Processing Specialist (London, £100k)

London Area, United Kingdom
Venchr
C++ Software Engineer - Data Recovery and Processing Specialist (London, £100k) At Venchr, we are excited to collaborate with a renowned leader in analytics software for global credit markets. We are currently seeking a talented Software Engineer to join … including scanning, scraping, clipping, and cleaning of PDFs and HTML. Manipulating semi-structured data with advanced regular expression techniques. Proficient in C/C++ with a deep understanding of recursion, delegation, and dependency injection. Expertise in string manipulation and regular expressions. Strong command of Unix/Linux environments more »
Posted:

Senior C++ Software Engineer

London Area, United Kingdom
The Engage Partnership Recruitment
Senior C++ Developer | 150K | Remote - UK/US Join an incredibly exciting business who are focused on Geospatial data processing and 3D/4D platforms and visualization tools. Candidates with experience in gaming will excel in a role like this - this role is a real life minecraft-esque … software, in which you would be manipulating the data/images of the real world and creating a virtual world. Skills: C++ or C Developer of 5 years+ Linux Javascript or Typescript Python experience Databases such as SQLite and PostgreSQL GPU Programming Strong Maths skills Extras … 3D gaming experience ML Experience Knowledge of GIS or spatial software Get in touch with Ella Alcott or apply to find out more. more »
Posted:

Senior C++ Software Engineer

Oxford, England, United Kingdom
Oxa
Path Control team, where we are building and deploying planning and control system algorithms for brand new features. Your Role As a Senior Software Engineer You Will Study our core libraries to propose, refine and implement improvements leading towards a more robust product suitable for safety … AUTOSAR Coding Guidelines in mind and find a suitable set of rules to follow. Collate the existing and new development methods into the Software Development Life Cycle (SDLC) document. Lead C++ best practices across your workstream, sharing your learnings with the wider organisation. Requirements What you … need to succeed: 3+ years of C++ development experience Experience with high-performance, low-latency systems such as trading software Experience with kernel optimisation Experience with complex software development Development experience in the automotive or aerospace industries Background in engineering Extra Kudos Experience with more »
Posted:

C++ Software Engineer - Microservices and Data Infrastructure

London Area, United Kingdom
Hunter Bond
Elite level global trading and investment firm are now seeking a C++ Engineer to join it's growing team. Our client is an award winning, technology focused firm run by passionate computer scientists who prioritise engineering as it's key asset. To apply, you will have … experience in the design, development, optimizing and maintenance of scaled microservices data infrastructure utilizing C++ code on large data sets. Key skills/experience needed: At least 3 years experience in software engineering Predominantly skilled in C++ Knowledge of multithreaded applications Linux systems experience … Bachelors/Masters degree in Software Engineering Would also be great if you had: Skilled in SQL and databases Google Cloud/AWS Docker/Kubernetes Python or Rust Sells: Flexible hours/work options Technologists only report to technologists Programmers treated as top commodity so ‘spoiled’ Very more »
Posted:

Senior Software Engineer (C++/Python)

Zürich, Switzerland
Helvetica Partners Sarl
We are currently looking on behalf of one of our important clients for a Software Engineer with expertise in C++ & Python. The role is a permanent position based in Zürich Canton. Your Role: Create software for research & applications. Develop applications, GUIs & Back … End solutions. Contribute to product development. Your Skills & Experience: At least 3 years of professional Software Engineering experience including extensive hands-on experience in C++ &/or Python. Experience in Software Testing, Agile Environments & Continuous Integration. Your Profile: University degree in Information Technology, Computer more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Oxford, Oxfordshire, United Kingdom
Expert Employment
Experienced C++ programmer required to join an existing team working on parallel real-time processing writing and implementing libraries to interface with hardware, application software development and 3D user interfaces. Key skills C++ development experience in a mathematical or scientific domain. STL Boost Qt more »
Employment Type: Permanent
Salary: £45000 - £80000/annum Full package
Posted:

Senior Software Engineer (C++, API's, GoLang JavaScript) - 100% Remote (UK ONLY) - £55,000 - £75,000

London, United Kingdom
Hybrid / WFH Options
Pulse IT Recruitment Ltd
Senior Software Engineer (C++, API's, JavaScript) - 100% Remote (UK ONLY) - £55,000 - £75,000 We are seeking a talented Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play … a crucial role in developing high-quality IOT software solutions and leading technical projects. Requirements: - Design, develop, and maintain software applications using technologies such as C/C++ or Go, SQL, API Development, SQL. - Experience in developing complex applications within an IoT Environment (Ideally … Understanding of Microservices Architecture - Network Programming - Google Cloud (ideally) - Node.js, PHP, JavaScript (ideally) - Docker, Kurbernetes, Python (Ideally) - Lead the full software development life cycle from planning and requirements gathering to implementation and maintenance. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, efficient more »
Employment Type: Permanent
Salary: GBP 75,000 Annual
Posted:

C++ Embedded Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Computer Futures - London & S.E(Permanent and Contract)
I'm currently recruiting for an Embedded Software Engineer on behalf of one of my customers in the North East of England. The C++ Embedded Software Engineer will help my customer develop software used in the medical industry. … Embedded Software Engineer 3 days remote and 2 days on site Newcastle Key Roles and Responsibilities Developing C++/Linux based applications designed to run on Embedded Devices. Working alongside the technical Lead to assist with architectural design. Lead development sub-projects when needed. … Collaborate with other teams/disciplines such as Engineering or Electronics where required. Collaborate and perform peer code reviews. Work with the Software Team Lead, and Software Platform Technical Lead to encourage and foster a culture of code quality within the software team. Key more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Embedded Software Engineer

Newcastle upon Tyne, Tyne & Wear
Computer Futures
I'm currently recruiting for an Embedded Software Engineer on behalf of one of my customers in the North East of England. The C++ Embedded Software Engineer will help my customer develop software used in the medical industry. … Embedded Software Engineer 3 days remote and 2 days on site Newcastle Key Roles and Responsibilities Developing C++/Linux based applications designed to run on Embedded Devices. Working alongside the technical Lead to assist with architectural design. Lead development sub-projects when needed. … Collaborate with other teams/disciplines such as Engineering or Electronics where required. Collaborate and perform peer code reviews. Work with the Software Team Lead, and Software Platform Technical Lead to encourage and foster a culture of code quality within the software team. Key more »
Employment Type: Permanent
Posted:

Software Engineer C++

Loughborough, Leicestershire, East Midlands, United Kingdom
Oatley Recruitment and Consultancy Limited
Software Engineer We are representing an exclusive opportunity for a Software Engineer to contribute to pioneering seed processing tech, boosting seed health and increasing productivity in controlled environment agriculture Description: Author, review, and maintain technical documents such as Requirements Specifications, Design/… Architecture/Process Documents, Test Cases in line with the systems and process Convert Product Requirements into Software Requirements and realize them in a timely manner Actively participate in all aspects of development promoting modular, efficient, robust, and reliable code Participate in Peer Reviews and ensure a Quality … first approach to design Problem-solving through resolution supported by formal processes (e.g., 8D, Version Control, etc.) Must Haves: Relevant degree (Computer Science, Software Engineering, etc.) with industrial experience in Software Development Extensive knowledge of C++ Familiarity with Debian, QT, and the Linux ecosystem more »
Employment Type: Permanent
Salary: £35,000
Posted:

Software Engineer ( Java, C#, Linux DDS, C and C++ Linux)

Welshpool, Powys, Wales, United Kingdom
Exsel Electronics Limited
Exsel Electronics are currently seeking to fill a number of Software Engineering roles. A minimum of 2 years commercial or academic programming. General Purpose of the Role The purpose of this role is to be a key part of a systems, software engineering and electronics team … companys products and capabilities. General Competencies A broad understanding of engineering in general. Effective communication and inter-personal skills. A good understanding of Software Development methodologies. Familiarity with the Product Development Lifecycle. General Qualifications A degree or equivalent in a relevant Engineering, Electronics, Software or Computer … Commercial programming, or programming with a very strong academic bias towards the Must Have skills identified in the Specific Skills List. Integration of software into systems using medium scale software or electronic subsystems. Conceptualisation of innovative ideas and the ability to engineer these into more »
Employment Type: Permanent
Salary: £55,000
Posted:

Software Engineer C++ Motorsport Simulation / Vehicle Dynamics

Midlands, United Kingdom
Hybrid / WFH Options
Langham Recruitment Limited
Software Engineer C++ Motorsport Simulation/Vehicle Dynamics - Fully Remote - £80K Are you a Software Engineer with a love of mathematics who wants to be working on the most interesting problems in motorsport? We are actively seeking a skilled Vehicle … Dynamics and Software Consultant to join our clients team. Our client plays a pivotal role in transforming the performance strategies of motorsport teams, including those in Formula 1, Formula E, Indy Car, LMP, and various other series. You will immerse yourself in the intricacies of cutting-edge simulation … regulation changes, battery constraints, energy optimisation, brake/throttle/virtual controls to name but a few. A strong background in mathematics and software engineering is a fundamental requirement for potential candidates. Duties will include: Engaging with clients to enhance their comprehension of vehicle performance Maximize the utility more »
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Software Engineer C/C++ Dorset Onsite £50,000-60,000

Poole, Dorset, South West, United Kingdom
Bond Williams Limited
Software Engineer C/C++ required for an award winning and established Cyber Security Business near Poole, Dorset. Working on Cyber Security projects, creating applications; Implementing designs in the relevant programming language such as C/C++ and scripting language such as … Bash, Perl and Python. You will be exposed to the full software development lifecycle from inception and requirements through design, development and maintenance. Mid - Senior Level experience essential in development in one of the following; C, C++, Java, C# Main duties; Implementing designs in the relevant … programming language such as C/C++ and scripting language such as Bash, Perl and Python. Developing code in line with the agreed design specifications within the guidelines of Software Development Processes. Using software source code control systems in to manage software more »
Employment Type: Permanent
Salary: £60,000
Posted:

C++ Software Engineer - Cooperative Driving Applications

Hyattsville, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Potomac, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Chantilly, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Oakton, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Germantown, Maryland, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Merrifield, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:

C++ Software Engineer - Cooperative Driving Applications

Greenway, Virginia, United States
Leidos
and automation, everything-in-the loop simulation, and AI/ML modeling. To promote these efforts, Leidos is looking for a mid-level C++ Software Engineer - Cooperative Driving Applications to join our team! Learn more at STOL here: STOL Primary Responsibilities: Lead C++ development for components of various cooperative driving applications (CDA) software systems, ranging from intelligent transportation systems to robotic/autonomous vehicle platforms to everything-in-the-loop simulation. Participate in and help shape our open-source software process, triaging and addressing issues reported by … 3rd party code contributions. Identify, document, and formulate approaches to addressing areas of technical debt. Analyze and assess the team's existing CDA software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components. Contribute to internal best practices for more »
Employment Type: Permanent
Salary: USD Annual
Posted:
C++ Software Engineer
10th Percentile
£41,250
25th Percentile
£50,000
Median
£60,000
75th Percentile
£66,250
90th Percentile
£82,500