Permanent C++ Job Vacancies

1,201 to 1,225 of 1,677 Permanent C++ Jobs

Software Engineer with Security Clearance

Aurora, Colorado, United States
Innova Solutions, Inc
Move Forward with Volt Volt is immediately hiring for Software Engineer Aurora, CO In this role, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. Our small More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - C++ London, England, United Kingdom

London, United Kingdom
Geneva Trading
talent with a passion for innovation, laying the foundation and driving our consistent success in the industry. Position Overview: We are seeking a highly skilled and motivated Mid-Level C++ Engineer to join one of our trading teams in our Dublin office. This is a hands-on role working closely with traders and quantitative researchers to design, develop, and optimize … trading systems. While C++ is the core focus, the ideal candidate will also bring experience with C# and Python , enabling flexible collaboration across various tools and platforms. Responsibilities: Design, implement, and maintain high-performance C++ applications for real-time trading. Collaborate with traders, researchers, and other engineers to develop low-latency solutions. Support and enhance existing trading infrastructure and tools. … tech stack, using C#, Python, and other tools where needed to support trading workflows. Qualifications: 3-6 years of professional software development experience, with a strong focus on modern C++ (C+ or newer). Proficiency with C# and Python in a production environment. Experience working in a low-latency , high-performance, or real-time systems environment preferred. Strong problem-solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer with Security Clearance

Lexington, Massachusetts, United States
Encode
Required Skills and Experience: • 5+ years of experience in Software Development • Proficiency in C++, including Object-Oriented Design • Strong familiarity with RWSL and RIPSA software systems • Extensive experience in Linux/Unix environments • Deep understanding of real-time processing systems • Experience with computer networking, including TCP/IP and UDP/IP • Experience with multiprocessing and inter-process communication • Experience More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Quantitative Developer - C++ Infrastructure for Quant Analytics

New York, United States
Bloomberg
Quantitative Developer - C++ Infrastructure for Quant Analytics Location New York Business Area Product Ref # Description & Requirements The Quant Analytics department at Bloomberg sits within Enterprise Products and is responsible for modeling market data, pricing, and risk calculations of financial derivatives across all asset classes. Our C++ libraries are used by all Bloomberg products and services, including the Terminal with … risk management, and derivatives valuation services. The department includes several Quant teams focused on different asset classes, as well as portfolio-level analytics and model validation. These teams deliver C++ libraries, supported by Python-based validation and testing, that are integrated by the Engineering department into Bloomberg's IT systems. The Quant Library Architecture (QLA) team offers the opportunity to … build experience at the cutting edge of C++ and financial mathematics, engaging with and influencing a wide variety of stakeholders of differing skill sets, to deliver scalable and strategic enterprise pricing and risk solutions. QLA is a small team of C++ experts tasked with helping the Quants be as productive as possible, for the long term. We are seeking a More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Computer Vision Engineer (C++)

London, United Kingdom
Hybrid / WFH Options
Bolt6
our data creation and collection technology . The role will provide you will a high level of autonomy and project ownership. What you will do as aComputer Vision Engineer (C++) at Bolt6: Develop and maintain real-time ball and player tracking software specifically for providing data to third parties Develop C++ applications for visualising and analysing tracking data for coaching … and easy to use user interfaces What we are looking for: Required attributes: Bachelor's or Master's degree in Computer Science, Engineering, or related field Experience programming in C++ Understanding of 3D Linear Algebra for Computer Vision Proficient using Git version control Strong problem-solving abilities and communication skills Desirable skills: Experience in solving non-linear least square problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Computer Vision Engineer (C++)

London, United Kingdom
Hybrid / WFH Options
Bolt6
creation and collection technology . The role will provide you will a high level of autonomy and project ownership. What you will do as a Graduate Computer Vision Engineer (C++) at Bolt6: Develop and maintain real-time ball and player tracking software specifically for providing data to third parties Develop C++ applications for visualising and analysing tracking data for coaching … and easy to use user interfaces What we are looking for: Required attributes: Bachelor's or Master's degree in Computer Science, Engineering, or related field Experience programming in C++ Understanding of 3D Linear Algebra for Computer Vision Proficient using Git version control Strong problem-solving abilities and communication skills Desirable skills: Experience in solving non-linear least square problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Applied Research SW Engineer (C++, Python/Julia, AI/ML)

Guildford, Surrey, South East, United Kingdom
Hays
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are … Proficiency working in/alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic systems, reinforcement learning, probabilistic computing, or More ❯
Employment Type: Permanent
Posted:

Embedded System Security Engineer - Linux/C++ (m/f/d)

Berlin, Germany
GEA Group
manufacturer of components for industrial refrigeration technology, GEA develops, produces and sells compressors, units and liquid chillers We are looking for an onsite Embedded System Security Engineer - Linux/C++ (m/f/d) for our automation & digitalization team at our location in Berlin Reinickendorf. Aufgaben Secure Development: Implement and maintain secure coding standards and best practices using C# … and C++ Linux Engineering: Develop and maintain software in Linux-based environments Security Assessment: Conduct vulnerability testing and security evaluations on automation systems and software products Design Integration: Collaborate with development teams to embed security into product architecture and design Team Enablement: Provide training and guidance on secure coding and cybersecurity protocols Incident Response: Monitor and respond to security incidents … degree in Computer Science, Information Security, or a related field Experience: Minimum of 3 years in security engineering or secure software development Programming Skills: Strong proficiency in C# and C++ Linux Knowledge: Solid experience working in Linux environments Security Expertise: Proven skills in security assessment (IEC62443), vulnerability testing, and risk management Certifications: CISSP, CEH, or equivalent certifications are highly preferred More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer C++

Glastonbury, Somerset, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer/C++

Poole, Dorset, United Kingdom
Endeavour Recruitment Solutions
team of software engineers to support .NET CF embedded products written in C# and C/C++. Integrating smartcard, Wi-Fi, cellular, and barcode components with native C/C++ APIs into the managed environment. Working within agile teams, demonstrating understanding of agile mindset and techniques. Contributing to the improvement of product and service quality by adhering to internal and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Quant Developer - Options

London, United Kingdom
Hybrid / WFH Options
P2P
view on the digital asset market and are taking a leadership position in building an innovative and compliant market. Read more here. Working at Wintermute Wintermute seeks an experienced C++ Developer for its growing options team, one of the biggest electronic trading desks in the crypto options market. In this role, you will directly collaborate with our traders, focusing on … fast execution. . Testing: Contribute to the development of unit and integration tests to ensure the reliability and stability of the trading system. Hard Skills requirements Strong proficiency in C++ programming and software development best practices. Experience in developing trading platforms, preferably from a HFT environment Knowledge of options or crypto would be an advantage. Familiarity with market data feeds More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

Wokingham, Berkshire, United Kingdom
Hybrid / WFH Options
EVS Broadcast Equipment SA
issues Participate in the continuous improvement of development processes and tools Profile Bachelor or Master's degree in computer science or equal Technical Skills: 5 years plus experience in C++ Experience in RESTful APIs, WebSockets, UDP and TCP Experience of tools such as WireShark and Postman Experience of working in large multithreaded codebase Experience in software development on Windows Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Embedded UI - C++

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
the role Join our Cambridge team as a Senior Software Engineer (UI) building Roku's platform for millions of daily users. You'll create breakthrough UI experiences using modern C++ and AI-powered development tools, while solving complex embedded systems challenges that directly impact how the world streams content. This role combines deep technical problem-solving with cutting-edge AI … tools and mentor junior developers Stay current with AI trends and emerging technologies We're excited if you have 5+ years software engineering experience with UI development expertise Advanced C++ skills plus proficiency in Python/JavaScript Strong root cause analysis and technical communication abilities Knowledge of AI applications and experience with generative AI tools Proactive mindset with passion for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer

edinburgh, central scotland, united kingdom
SeeByte
engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge of Continuous Delivery frameworks More ❯
Posted:

C++ Developer

broughton, central scotland, united kingdom
SeeByte
engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge of Continuous Delivery frameworks More ❯
Posted:

C++ Developer

livingston, central scotland, united kingdom
SeeByte
engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge of Continuous Delivery frameworks More ❯
Posted:

C++ Developer

dunfermline, north east scotland, united kingdom
SeeByte
engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge of Continuous Delivery frameworks More ❯
Posted:

Contract C++ Developer

Chicago, Illinois, United States
Hybrid / WFH Options
Paul Murphy Associates
Title: Contract C++ Engineer (IT Risk) Location: Chicago, IL (Hybrid) 1-year Contract with the possibility to extend/convert full-time Our client is looking for a C++ Engineer to join their IT Risk team. This position helps manage and share important risk data across the organization. Youll work closely with Product Owners, IT Engineers, and other teams to … technical teams use data tools and resources Identify areas for process improvement Job Requirements Bachelors Degree in a related field Experience with data integration and ETL processes Knowledge of C++ and SQL Familiarity with DevOps and CI/CD practices Strong focus on improving processes and client satisfaction Experience in an agile environment Ability to work with global teams across More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior C++ Software Developer

Fareham, England, United Kingdom
Reed Talent Solutions
Senior C++ Software Developer Fareham/Hybrid Are you ready to take the helm of cutting-edge ship simulation technology? We are looking for a Senior C++ Software Developer to join mission delivering high performance, real-time 3D ship simulator solutions. Working alongside Lead Software Engineer, join our client's multidisciplinary team developing powerful ship simulator that runs across standalone … multi-system bridges. Technical oversight of state-of-the-art simulator suite in Fareham, Hampshire. Collaborating with experienced professionals in naval architecture, autonomous vessels and AI. About you Expert C++ developer, preferably within a Windows/Visual Studio environment, with deep understanding of software architecture. Solid experience with OpenGL is desirable, although Vulkan and DirectX will provide the transferable skills More ❯
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar … opportunity to work on cutting-edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to … deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-Oriented Design (OOD) principles and UML modelling Hands More ❯
Posted:

Software Engineer

Belfast, United Kingdom
Greater Giving, Inc
management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. Your new position You, as a C/C++ Software Engineer are responsible for the design and development of our software components that are deployed to our countertop and handheld Payment Capture terminals (Genius). The Genius products are … Pay, Apple Pay, Samsung Pay etc., as well as providing value added services for both the Merchant and paying customers. Working within a team, you will develop primarily on C++, and will be responsible for utilizing a variety of web protocols to integrate capabilities to our payment partner's Point of Sale systems (PoS), providing web services to PoS, and … and developing applications to leverage traditional card and evolving mobile payment technologies, including Smart Card ("Chip and PIN"), Contactless Cards, Android Pay, Apple Pay, Samsung Pay etc. Using the C++ programming languages to deliver high quality, object oriented, easily maintainable production code Developing secure software, using hardware acceleration and trusted computing modules to securely capture, store and transmit sensitive payment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VOIP and C++ Development Engineer

Basingstoke, Hampshire, South East, United Kingdom
Southern Communications Ltd
VOIP and C++ Development Engineer Location: Remote Office Location: Basingstoke Salary: up to £65,000 Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer.This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call routing, RTP relaying, WebRTC and failover … passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve … Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Investment Banking - Low Latency C++ Developer - financial markets/Linux/scripting/low latency/TCP/I

London, United Kingdom
Hybrid / WFH Options
Scope AT Limited
Investment Banking - Low Latency C++ Developer - financial markets/Linux/Scripting/low latency/TCP/IP PURPOSE AND SUMMARY We are looking for a C++ developer to be part of the low latency development team. The team provides industry leading low-latency trading services for our clients, utilizing FPGA, C++ and Java technologies. The candidate will be … focusing on the C++ components. The ideal candidate: Is motivated by working in a high performing team, Is flexible to change of work streams as business priorities change or problems arise, Likes to learn from others as well as improve and invent, Knows that the only way to make things better is to do it, not to just talk about … of useful software. ESSENTIAL DUTIES AND RESPONSIBILITIES Plan, design, develop, document, test, deploy, and support new and existing features/modules SKILLS & EXPERIENCES ASSESSMENT 7+ years of C/C++ development experience Experience with financial markets/clients Experience with order entry gateway development. Experience with market data Reasonable knowledge of Linux Some Scripting knowledge Interest and some knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer- C++ with Security Clearance

Palmdale, California, United States
PlanIT Group LLC
Job Title: C++ - Software Engineer Dates: 10/29/2024 - 10/24/2025 Level: Level 3: BS+9-15 YRS or MS+7-13 YRS Rate Range: $30.00 - $120.00 Hourly OTCA Work Schedule: 4/10-A Security Clearance: Active Secret Worksite Classification: Worker will work Onsite Full Time Work Location: Palmdale, CA Onsite Full Time General Information The … Ideal candidates would be software engineers with in-depth simulation and embedded software development experience. The ideal candidate should be proficient with developing components using C and/or C++, writing code and automated unit tests, and have experience integrating software components in a System Integration Lab (SIL). • Responsibilities will include development of data analysis tools used to post … other duties (to include systems engineering, systems integration and test, and data analysis functions) as required and assigned. The following are the skills associated with the position: Required: • Strong C++ development skills • Experience with Git version control • Experience with repository management tools and environments • CI/CD pipeline development • Windows and Linux development • High Fidelity Flight Simulation • Experience developing to More ❯
Employment Type: Permanent
Salary: USD 120 Hourly
Posted:

Siemens Control Engineer

Manchester, Lancashire, United Kingdom
The Talent Locker Ltd
Siemens TIA Portal, S7 PLC programming to a very high level, WinCC, STL (write & interpret) and Hot Standby PLC's and Type R PLC's. Any scripting experience in C++ or VB is desired, and networking skills in Siemens Scalance, MRP Networks and Redundant Networks are important. This is a great opportunity to become part of a forward-thinking, supportive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
10th Percentile
£26,625
25th Percentile
£47,500
Median
£62,500
75th Percentile
£89,688
90th Percentile
£127,500