C++ Job Vacancies

1,101 to 1,125 of 2,048 C++ Jobs

Senior C ++ Software Developer

Fareham, England, United Kingdom
Reed Talent Solutions
in the office) £70k per annum + excellent reward benefits Are you ready to take the helm of cutting-edge ship simulation technology? We are looking for a Senior C++ Software Developer to join our client mission delivering high performance, real-time 3D ship simulator solutions. You will be working alongside Lead Software Engineer, join our client's multidisciplinary team … system bridges. Technical oversight of our 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:

Senior Digital Signal Processing Engineer with Security Clearance

Sarasota, Florida, United States
Ed Wallach Search Group
in digital signal processing preferred • Demonstrated programming skills are required with experience in scientific programming. The ideal candidate has experience with implementation of signal processing algorithms in C/C++ and Python. • Some experience with Linux and open source tool chains is desirable. • Experience with software defined radio (SDR), baseband architecture, RF architecture and/or wireless propagation and modeling … individual principal investigator or as part of a small team of engineers. Perform RF signal and data analysis, reverse engineering, simulation and modeling. Implement new algorithms in C/C++ and Python. Support transition of algorithms to real-time, high-performance production computing environments. We have deep experience in signal processing application and common services development for the National agencies More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Modeling & Simulation Engineer with Security Clearance

Reston, Virginia, United States
Caribou Thunder, LLC
and model hierarchies in the designated modeling & simulation (M&S) environment as needed Collaborate with cross-functional engineers and analysts in a fast-paced, Agile environment Leverage tools like C++, Python, and SysML to build and refine simulation models Is This You? 5+ years of total experience in modeling & simulation, systems engineering, or operational analysis 3+ years directly working with … Modeling Tools: AFSIM (Advanced Framework for Simulation Integration and Modeling) NGTS, OneSAF, ITASE (may qualify as partial AFSIM substitute) MATLAB, Simulink, STORM, MBSE frameworks Programming & Development: Intermediate proficiency in C++, Python, or SysML Scripting and scenario modeling Agile development methodologies Requirements Education: Bachelor's in a STEM field + 5 years of relevant experience, or Master's in a STEM … years using AFSIM for advanced scenario scripting Substitution: up to 2 years may be offset with experience in similar modeling environments Preferred Qualifications Strong scripting skills in Python, C++, or SysML Related LCATs supported by resume: Software Engineer III Software Developer IV Operations Research Analyst III Systems Engineer III STAT Analyst II/III Who is Caribou Thunder? Building Tomorrow More ❯
Employment Type: Permanent
Salary: USD 110,000 Annual
Posted:

Embedded Developer with Security Clearance

Annapolis Junction, Maryland, United States
BlueHalo
will perform hands-on software analysis, proof-of-concept creation, and product development in support of an exciting mission. You will develop mostly in C, but some situations involve C++, and the reading/writing of assembly. If that sounds like you and you're ready to make an impact now, not later, read on for the details and apply … Perform virtual environment development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the country's toughest problems Apply expertise in cloud engineering, C/C++ development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly. Provide support to the test team during component and … or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing Four (4) or more years of Software development experience using C, C/C++, or other proprietary languages Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc. Experience with Configuration, administration, and development experience in Virtual Environments (VMWare More ❯
Employment Type: Permanent
Salary: USD 230,000 Annual
Posted:

Junior Design Engineer

Fareham, Hampshire, South East, United Kingdom
DOMO TACTICAL COMMUNICATIONS (DTC) LIMITED
systems are delivered to major global broadcast clients and require robust, high-performance embedded software solutions. The role will focus on designing and developing embedded software using C/C++ and Python to interface with hardware platforms, FPGAs, and other system components. The ideal candidate will contribute to the design of system architecture and workclosely with senior engineers to deliver … alongside more experienced team members. This is an excellent opportunity to grow technical skills in a supportive, hands-on environment. Key Responsibilities Include: Writing embedded software in C/C++ and Python to support hardware integration and external system interfaces. Contributing to system-level design by implementing and testing efficient software sub-systems. Collaborating with senior engineers to define interfaces … a desire to grow professionally within a technically innovative team. A degree in Engineering, Computer Science, or a related field is expected, along with basic experience in C/C++ development and an interest in broadcast technologies or embedded systems. Some familiarity with embedded Linux, IP networking, or web-based systems is advantageous but not essential. A proactive approach to More ❯
Employment Type: Permanent
Posted:

Principal Simulation and Modelling Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
simulations of our products to our customers: from concepting to assessment and through life support. We 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 development lifecycle. Automation is a … processes. Knowledge of scripting and automation (MATLAB scripts, Gitlab, Jenkins, or similar). Excellent problem-solving, analytical, and communication skills. Experience integrating external models or code (e.g., C/C++, FMUs, S-Functions, or co-simulation frameworks) into Simulink. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink More ❯
Employment Type: Full-Time
Salary: £50,000 - £57,000 per annum
Posted:

Linux Developer

Italy
Telit Cinterion
functional teams to ensure the highest levels of system performance, reliability, and security. The ideal candidate will have strong experience in Linux system programming, be proficient in C/C++, and have a passion for building robust and scalable systems. Objectives & Responsibilities Design, develop, and maintain software applications for Linux platforms. Customize and optimize Linux kernel, drivers, and modules. Develop … equivalent At least 5 years of experience as a Linux Developer or similar role. Expert knowledge of Linux systems, kernels, and architectures. Proficiency in programming languages such as C, C++, Python, or Shell scripting. Good knowledge in Embedded systems Development Hands-on experience with Linux distributions (e.g., Ubuntu, CentOS, Debian, Red Hat). Familiarity with version control systems (e.g., Git More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Applied Scientist II, Digital Acceleration

London, United Kingdom
Amazon
in CS, CE, ML or related field - Rapidly prototype ML/LLM solutions, evaluate feasibility, and drive projects to production deployment - Knowledge of programming languages such as C/C++, Python, Java or Perl - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Proficiency in coding … degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Basildon, Essex, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Software Engineer The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection (ISP) line of business, working on a range of defence projects. Direct industry experience is not required, we are happy to explore all … and innovate with other engineers to create market-leading products within the defence industry. What we are looking for: Understanding and knowledge of one or more of the following: C++ software development Development of new applications to meet user expectations and within formal constraints. Familiarity with the tools and approaches to embedded development. Experience with developing Windows & Linux applications. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Chromium

Fareham, Hampshire, South East, United Kingdom
Trafalgar Talent Ltd
and enhance features within a Chromium-based browser. Implement and optimise security and privacy enhancements. Collaborate closely with browser extension teams for seamless integration. Write clean, efficient, well-documented C++ code. Monitor and troubleshoot performance and security issues. Contribute to code reviews, testing, and quality assurance efforts. What Were Looking For: Strong proficiency in C++ . In-depth knowledge of More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

FO Quant Analyst (FX Options)

London, United Kingdom
Barclay Simpson
trade booking systems, replacing legacy platforms. Collaborate with quant developers who build core pricing libraries, providing critical support and interfacing solutions. Develop and maintain code and tools primarily in C++ (Java experience beneficial) for integration and reporting. Work closely with multiple stakeholders including traders, risk, product control, and IT. Contribute to the proof-of-concept and delivery phases of new … exotics (experience with linear products also accepted). Proven experience working as a Quantitative Analyst supporting front-office trading desks, ideally in FX or rates. Solid coding skills in C++ with experience in production support and system integration. Experience integrating quant libraries into trading or risk platforms (e.g., via APIs or bespoke interfaces). Strong analytical skills with the ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. FPGA Design Engineer with Security Clearance

Camden, New Jersey, United States
Encode
with VHDL • Experience with Xilinx FPGAs and Vivado • Experience with Revision control system • Experience with Earned Value Management (EVM) Preferred Qualifications: • Experience with mapping algorithms to architecture • Experience in C++ (OOP) • Experience with any of protocols : Ethernet, TCP/IP, PCIe, NVMe, USB • Experience with Xilinx SoC design with SDKs and PetaLinux OS • Experience with High-Level Synthesis (HLS) with More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Programmer/Analyst with Security Clearance

Lexington, Massachusetts, United States
Encode
BS plus 8 years of experience in a STEM major (degree in computer science and/or physics highly preferred) Preferred Skills: Background in RF Systems Web Application Development C++/UNIX Signal Processing More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

CLEARED EMBEDDED DEVELOPER - MARYLAND -URGENT with Security Clearance

Annapolis, Maryland, United States
Cyberstrike Group
years of experience may substitute degree Experience with low-level programming in a Windows, Linux, or RTOS (e.g., VxWorks, uC/OS, etc.) Preferred Experience with C/C++ and Python programming More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Developers Mid-Senior levels with Security Clearance

Fort George G Meade, Maryland, United States
James Scott Group
Required: • Active DoD TS/SCI with Lifestyle Poly • Experience with low-level programming in a Windows, Linux, or RTOS i.e., VxWorks, uC/OS. • Experience with C/C++ and Python programming. • Mid-level developers should have 5 years experience • Senior level developers should have a minimum of 10 years' experience Desired Not Requried: • Experience automating the testing of More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

GNSS System Engineer

Daventry, Northamptonshire, United Kingdom
Hybrid / WFH Options
Curo Resourcing Ltd
and services. Problem-solving and analytical tasks including concept development, mathematical modelling, and prototyping. Support for analysis through the development and use of software tools including Python, MATLAB, and C++, while adhering to coding standards. Delivery of functional blocks and features for integration into existing products; definition and execution of test plans to validate requirements and ensure quality. Active participation … Strong analytical and problem-solving skills, with a focus on applying mathematical modelling to real-world challenges. Proficient in the development and application of tools including Python, MATLAB, and C++, with adherence to software development standards. A collaborative team player with a positive attitude, eagerness to learn new technologies, self-motivation, and excellent interpersonal and communication skills. Ability to produce More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Network Operator-TS/SCI with FS Poly with Security Clearance

Chantilly, Virginia, United States
Inferno Systems
operating systems • Experience with BSD-based operating systems, including MacOS • Hands-on experience with common scripting/programming languages to automate tasks and/or parse data such as C++, Bash, Perl, PowerShell and Perl • Familiarity with/understanding of database administration and application development, including Oracle, SQL Server, and/or MySQL. • Familiarity with wireless (WiFi/WiMax/… conduct vulnerability assessments leading to approved operational plans. • Experience working with orchestration tools such as Packer/Vagrant, Ansible, Puppet, Salt and/or Terraform or similar • C/C++ or Java software development. • Proficient with installation, management, and have development knowledge of technologies such as Apache or ISS web servers, web development (Perl, Java, XML/XSL). • Leverage More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Junior Quant Developer - Multi-Strat Systematic Trading Fund

London, UK
Hybrid / WFH Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
Posted:

Senior Performance Modelling Engineer

London, UK
Flux Computing
with your functional and to understand tradeoffs and guide the software, hardware, and optical teams. Package results into clear, quantitative analyses and design recommendations. Tooling & Automation: Develop Python/C++ tooling for trace parsing, statistical analysis and visualisation. Integrate models into CI so that every RTL commit gets a performance smoke test. Skills & Experience 5+ years building performance or power … models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or More ❯
Posted:

Senior Performance Modelling Engineer

City of London, Greater London, UK
Flux Computing
with your functional and to understand tradeoffs and guide the software, hardware, and optical teams. Package results into clear, quantitative analyses and design recommendations. Tooling & Automation: Develop Python/C++ tooling for trace parsing, statistical analysis and visualisation. Integrate models into CI so that every RTL commit gets a performance smoke test. Skills & Experience 5+ years building performance or power … models for CPUs, GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or More ❯
Posted:

Lead Modeling & Simulation Engineer with Security Clearance

Reston, Virginia, United States
Caribou Thunder, LLC
model behaviors, and model hierarchies in the designated modeling & simulation (M&S) environment as needed Collaborate with engineers, analysts, and government stakeholders in a dynamic Agile environment Integrate advanced C++, Python, or SysML programming into modeling pipelines to enhance simulation fidelity and performance Is This You? 10+ years of experience in modeling & simulation, systems engineering, or operations research 7+ years … Tools Primary Tools & Frameworks: AFSIM (Advanced Framework for Simulation Integration and Modeling) Mission-Level Simulation Tools (NGTS, OneSAF, ITASE, etc.) Alternative Simulation Environments (STORM, Simulink, MATLAB, MBSE) Programming & Scripting: C++ (advanced proficiency) Python SysML Agile software development methodologies Additional Capabilities: Scenario modeling and behavior scripting Familiarity with Software Engineering, Systems Engineering, and Operational Analysis Requirements Education: Bachelor of Science + More ❯
Employment Type: Permanent
Salary: USD 160,000 Annual
Posted:

Junior Quant Developer - Multi-Strat Systematic Trading Fund

City of London, Greater London, UK
Hybrid / WFH Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
Posted:

Data Engineering Manager

United Kingdom
McCabe & Barton
considered for this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very More ❯
Posted:

Software Developer (C#/Networks/ Mobile)

Nottingham, Nottinghamshire, United Kingdom
Endeavour Recruitment Solutions
environment. Key skills required of the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++ Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to live and work in Nottingham Rate: Up More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
+ Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:
C++
10th Percentile
£36,700
25th Percentile
£50,000
Median
£66,206
75th Percentile
£85,000
90th Percentile
£120,000