1,276 to 1,300 of 1,627 C++ Jobs

Software Engineer

Hiring Organisation
Mansell Recruitment Group
Location
Birmingham, England, United Kingdom
software used across whole-vehicle HVAC, powertrain and battery applications. Role Overview The successful candidate will contribute to control strategy development, embedded C/C++ implementation, system modelling, requirements capture and software validation. They will take ownership of codebases, participate in design and code reviews, support customer-facing technical activities … algorithms for vehicle thermal systems Capture functional and software requirements Model and design high-level control systems Implement embedded software in C/C++ (bare-metal and RTOS) Validate outputs at unit and whole-vehicle level Maintain version-controlled codebases and documentation Support technical proposals, testing activities and customer queries ...

Senior Application Developer

Hiring Organisation
CXC
Location
City of London, London, United Kingdom
Software Engineer – C++/Linux (Medical Devices) Location: Remote/Hybrid Employment Type: Full-Time We are looking for a highly skilled C++ Software Engineer to join our technically diverse, multidisciplinary team developing next-generation intra-operative medical devices. This is an opportunity to work across application software, embedded systems … cloud engineering Must-Have Qualifications BS/MS in Computer Science, Electrical Engineering, Electronics Engineering, or related discipline Strong recent experience in modern C++ (C++17 or higher) Solid understanding of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh, etc.) Experience working with deployed hardware systems ...

Senior Application Developer

Hiring Organisation
CXC
Location
London Area, United Kingdom
Software Engineer – C++/Linux (Medical Devices) Location: Remote/Hybrid Employment Type: Full-Time We are looking for a highly skilled C++ Software Engineer to join our technically diverse, multidisciplinary team developing next-generation intra-operative medical devices. This is an opportunity to work across application software, embedded systems … cloud engineering Must-Have Qualifications BS/MS in Computer Science, Electrical Engineering, Electronics Engineering, or related discipline Strong recent experience in modern C++ (C++17 or higher) Solid understanding of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh, etc.) Experience working with deployed hardware systems ...

Software Engineer

Hiring Organisation
Logistex
Location
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Employment Type
Permanent
looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering … software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems ...

Senior Software Engineer

Hiring Organisation
Oho Group Ltd
Location
United Kingdom
Ready to make an impact? We’re looking for a Senior Software Engineer with 3–8 years of experience in modern C++ to join our high-performing team. This is your chance to work on cutting-edge projects that redefine what’s possible in technology. You’ll design and optimize … years of professional software engineering experience. Bachelor’s degree in Computer Science, Mathematics, or Physics. Graduated from a Russell Group university. Expertise in modern C++ (C++11/14/17) and object-oriented design. Strong grasp of algorithms, data structures, and performance optimization. Ideally, experience in graphics and cybersecurity. Highly ...

Senior Software Engineer

Hiring Organisation
Archer Recruitment
Location
Dublin, Ireland
Employment Type
Permanent
Salary
EUR 80,000 - 100,000 Annual
Senior Python Developer - Top AI Cognitive Platform! Accelerated Career Growth Advanced Backend & Systems Engineering Tech Stack: Python C++ C Want to fast track your career while leading the backend of a next generation AI cognitive platform? A fast growing AI company is developing a high performance cognitive platform engineered … speed, and massive scalability. As a Senior Python Developer, you'll take ownership of mission critical backend services primarily in Python, with exposure to C++ and C, optimizing performance, enhancing reliability, and shaping the architecture. This role is ideal for senior software engineers ready to mentor junior developers and drive ...

Senior Full Stack Engineer

Hiring Organisation
Prism Digital
Location
London Area, United Kingdom
peer review Product mindset and ownership from build to deploy in an agile environment What You’ll Work With Backend: Node.js (plus some Python, C++) Frontend: JavaScript (Vue.js) & TypeScript Data: PostgreSQL & DynamoDB Cloud & CI/CD: AWS Lambda, GitHub Actions Nice to Haves Financial services or large‐scale market data … experience Python & C++ Development experience Database partitioning/re‐architecture exposure Mentoring/tech‐lead experience (or appetite to step up) Modern software engineering/development practices, including micro-services, agile, TDD, etc. and common system integration patterns Knowledge of AWS services and IaC Why Join/Projects Re‐architect ...

Senior Full Stack Engineer

Hiring Organisation
Prism Digital
Location
City of London, London, United Kingdom
peer review Product mindset and ownership from build to deploy in an agile environment What You’ll Work With Backend: Node.js (plus some Python, C++) Frontend: JavaScript (Vue.js) & TypeScript Data: PostgreSQL & DynamoDB Cloud & CI/CD: AWS Lambda, GitHub Actions Nice to Haves Financial services or large‐scale market data … experience Python & C++ Development experience Database partitioning/re‐architecture exposure Mentoring/tech‐lead experience (or appetite to step up) Modern software engineering/development practices, including micro-services, agile, TDD, etc. and common system integration patterns Knowledge of AWS services and IaC Why Join/Projects Re‐architect ...

Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
applications. In this role, you will work closely with aerothermal and mechanical engineers to productionise internal code, integrate commercial simulation tools into C++/C# modules, and connect these components to automated cloud-based workflows. Key Responsibilities Design, develop, and maintain modules within the engineering design platform Integrate software modules … through robust software solutions Contribute to innovative problem-solving for complex engineering challenges Essential Skills STEM degree (2:1 or above) Strong proficiency in C++ or C# and Python Excellent grasp of software design patterns and best practices Clear communicator, collaborative, organised, and self-driven Ability to independently manage substantial ...

Graduate Quantitative Analyst - Hedge Fund FinTech - Summer 2026 Start

Hiring Organisation
Tempest Vane Partners
Location
Greater London, England, United Kingdom
months although it will vary depending on the needs of the business. You will also play a key role in the building of new C++ & Python based tools and services in line with the needs of the business. Play an ongoing role in the monitoring and support of the Quant … time efficient manner. What You'll Need A Master's degree or a PhD in a STEM discipline. Programming experience with either C++, Python or C#. Experience of financial derivatives instruments through quantitative internships. Excellent mathematical, analytical and problem solving skills. Excellent verbal and written communication skills. A passion ...

C++ Software Developer

Hiring Organisation
Ncounter LTD
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
C++ Software Developer, Risk Technology £160,000 to £170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation ...

Software Engineer - £60k ID45265

Hiring Organisation
Humand Talent
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
skilled C++ or C# developer with a passion for high-performance systems? Keen to work on cutting-edge engineering challenges that combine software, automation, and advanced hardware? Ready to help build the digital backbone of tomorrow's aerospace innovations? Our client is seeking a driven Software Engineer to play … above) in Computer Science, Engineering, Physics or a related discipline. Proven commercial software development experience (2–5 years ideal). Strong programming skills in C++ or C#, alongside Python. A good grasp of software design principles and patterns. Confidence in taking ownership of large projects and delivering independently. Natural curiosity ...

Principal Simulation & Modelling Engineer

Hiring Organisation
Cirrus Selection Limited
Location
SG1, Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £57000/annum Overtime, bonus & benefits
assessment and through life support. The Principal Simulation & Modelling Engineer will engage with external teams and partners to integrate external models (such as FMUs, C++ libraries, or third-party software) into our environments, as well as working closely with system designers, control engineers, and software developers to support the full … processes. Excellent problem-solving, analytical, and communication skills. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink Experience working with external partners Due to security requirement classification, this role is only open to British Citizens, who are eligible ...

Software Engineer - £60k ID45265

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
skilled C++ or C# developer with a passion for high-performance systems? Keen to work on cutting-edge engineering challenges that combine software, automation, and advanced hardware? Ready to help build the digital backbone of tomorrow’s aerospace innovations? Our client is seeking a driven Software Engineer to play … above) in Computer Science, Engineering, Physics or a related discipline. Proven commercial software development experience (2–5 years ideal). Strong programming skills in C++ or C# , alongside Python . A good grasp of software design principles and patterns . Confidence in taking ownership of large projects and delivering independently. ...

C++ Software Engineer

Hiring Organisation
MASS Consultants
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
C++ Software Engineer Portsdown West (PO17) Full-time Onsite Salary £50,000 - £65,000 25 days annual leave inclusive of up to 3 days Christmas shut-down Buy or sell up to 5 days annual leave Annual Wellbeing allowance Two pension schemes to choose from Private Medical Insurance + discounts ...

Senior Software Engineer Dublin

Hiring Organisation
MongoDB
Location
Dublin, Ireland
Employment Type
Permanent
Salary
EUR Annual
following qualities: Shown success in designing, writing, testing and maintaining distributed and/or highly concurrent software systems in large, long-lived C/C++ code bases Proven experience in programming, debugging and performance tuning, and a strong grip on computer science fundamentals. Professional or advanced academic expertise … with the code areas with which it interfaces and fixed a few bugs In three months you will have contributed to the development in C++ of a project slated for the next major release of MongoDB and diagnosed and fixed a few customer or testing-reported issues In six months ...

Senior Data Scientist - Optimisation

Hiring Organisation
easyJet
Location
Luton, England, United Kingdom
mixed-integer programming, graph algorithms, constraint programming) for crew planning, aircraft scheduling, routing, and operational decision-making. > Design and implement high-performance algorithms in C++ and Python, optimising for both solution quality and computational efficiency with industry-standard solvers (Gurobi/CPLEX). > Define technical strategy for optimisation capability, evaluating … forefront of optimisation research and practice. EXPERIENCE > Expert knowledge of operations research, mathematical programming, and optimisation theory. > Advanced proficiency in Python and C++ (or similar high-performance languages) for production-grade model development. > Deep hands-on experience with Gurobi and/or IBM CPLEX, including advanced features (callbacks, tuning, decomposition ...

Red Team Penetration Tester III

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Chesapeake, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security ...

Red Team Penetration Tester III

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Portsmouth, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security ...

Red Team Penetration Tester III

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Norfolk, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security ...

Red Team Penetration Tester III

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Virginia Beach, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security ...

Penetration Tester IV - Competitive 401(k) programs

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Portsmouth, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science ...

Penetration Tester IV - Competitive 401(k) programs

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Virginia Beach, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science ...

Penetration Tester IV - Competitive 401(k) programs

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Chesapeake, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science ...

Red Team Penetration Tester IV

Hiring Organisation
SimVentions, Inc - Glassdoor 4.6
Location
Chesapeake, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing … Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science ...