C++ Job Vacancies

2,001 to 2,025 of 2,537 C++ Jobs

Contract Embedded Software Engineer

Pewsey, Wiltshire, South West, United Kingdom
Professional Technical Ltd
and deploy embedded control algorithms on Pixhawk flight controllers using the PX4 autopilot stack . Use Simulink for model-based development of control and navigation systems, generating C/C++ code for deployment to embedded platforms. Integrate custom software modules into PX4-based architectures, including UAVCAN, MAVLink, and RTOS-level features. Perform simulation and hardware-in-the-loop (HIL) testing … and systems engineers to align embedded software with system architecture. Create clear, version-controlled documentation for software and system configurations. Required Skills and Experience Proficient in embedded C/C++ programming . Strong experience with the PX4 autopilot framework and Pixhawk hardware platforms . Proficiency in MATLAB and Simulink for model-based development and auto code generation. Knowledge of real More ❯
Employment Type: Permanent
Salary: £40 - £60 per hour
Posted:

Embedded Software Manager

Cardiff, Wales, United Kingdom
CPS Group (UK) Limited
You'll Be Doing Lead from the front – Manage, mentor, and grow a talented embedded software team. Own the codebase – Drive full lifecycle development of embedded software (C/C++, RTOS, bare-metal systems). Set the standards – Ensure compliance with industry regulations (IEC 62304, ISO 13485, etc.). Collaborate globally – Work alongside electronics, systems, quality, and R&D teams … development tools. What We’re Looking For Proven experience leading embedded software teams in regulated, safety-critical environments . Strong background in embedded systems design and development (C/C++, RTOS, integration with hardware). Exposure to sectors such as medical devices, automotive, transport, healthcare, or professional services . Excellent leadership, problem-solving, and communication skills. A passion for building More ❯
Posted:

Software Systems Engineer TS/SCI CI poly with Security Clearance

Springfield, Virginia, United States
TENICA and Associates LLC
TENICA is looking to hire a software systems engineer with a TS/SCI CI poly. Location: Springfield, VA 50% Telework • Experience developing C++ , Python and CUDA kernels extensions for custom network components and evaluation metrics • Experience creating custom deep neural network components and new performance metrics • Experience designing and executing experiments utilizing overhead imagery • Knowledge of Docker and Singularity More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer (Px4 / GUI)

England, United Kingdom
Hybrid / WFH Options
iO Associates
Associates has partnered with a UAV client in the recruitment of a Software Engineer with PX4 Autopilot experience. Skillset required Is: PX4 Autopilot, Pixhawk, Ardupilot experience Embedded C/C++ QT/GUI development (highly beneficial) Please note, this role will require SC clearance further down the line, therefore you must be eligible to undergo the process if you don More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Manager - Cardiff - Up to £70,000 p/a

Cardiff, South Glamorgan, Wales, United Kingdom
CPS Group
your mark.What You'll Be DoingLead from the front - Manage, mentor, and grow a talented embedded software team.Own the codebase - Drive full lifecycle development of embedded software (C/C++, RTOS, bare-metal systems).Set the standards - Ensure compliance with industry regulations (IEC 62304, ISO 13485, etc.).Collaborate globally - Work alongside electronics, systems, quality, and R&D teams to deliver … improvement, and cutting-edge development tools.What We're Looking ForProven experience leading embedded software teams in regulated, safety-critical environments.Strong background in embedded systems design and development (C/C++, RTOS, integration with hardware).Exposure to sectors such as medical devices, automotive, transport, healthcare, or professional services.Excellent leadership, problem-solving, and communication skills.A passion for building tech that improves lives.Degree More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Senior/Staff product security engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
from you! Responsibilities: Review firmware and SoC architecture for security risks and threats. Evaluate security features such as secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to identify implementation flaws. Conduct targeted tests to validate security concerns. Collaborate with cross-functional teams to integrate security into the development process. Help design secure firmware … Communicate risks and solutions effectively to technical and non-technical stakeholders. Required Skills and Experience: Experience securing hardware-firmware interfaces or embedded systems. Hands-on expertise in C/C++ security code reviews. Knowledge of secure boot, key provisioning, firmware hardening, and trusted computing. Understanding of firmware attack surfaces such as fault and code injection, privilege escalation. Familiarity with isolation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

(Senior) Machine Learning Engineer (f/m/d) - Hybrid

Karlsruhe, Baden-Württemberg, Germany
Hybrid / WFH Options
Cinemo GmbH
Salary: .000 € per year Requirements: Several years of proven experience in MLOps, including end-to-end machine learning lifecycle management Strong programming skills in Python and C++ Familiarity with MLOps tools like MLFlow, Airflow, or Kubeflow. Experience designing and managing CI/CD pipelines for machine learning projects with experience in CI/CD tools (e.g., Jenkins) Proficiency in automation … manage MLOps solutions on AWS, leveraging Terraform for infrastructure as code Technologies: Airflow AWS CI/CD Cloud Computer Vision Embedded Support Jenkins Kubeflow Machine Learning Mobile Python Terraform C++ DevOps More: Cinemo is a global provider of highly innovative infotainment products that make every screen an opportunity. Its range of award-winning, fully integrated, low-footprint digital media offerings More ❯
Employment Type: Permanent
Salary: EUR 65,000 - 100,000 Annual
Posted:

Reverse Engineer TS/SCI Full Scope with Security Clearance

Annapolis, Maryland, United States
Mindbank Consulting Group
degree. Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree • Experience with low-level programming and assembly language. • Knowledge of C/C++ and Python. • Knowledge of industry-standard reverse-engineering tools. Preferred Qualifications: • Experience developing software for embedded systems. • Experience automating reverse engineering tasks. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Cybersecurity Subject Matter Expert - SME with Security Clearance

Fairfax, Virginia, United States
Convirgence
favorable polygraph Proficient in one or more assembly languages (x86, ARM, etc) Expertise in one or more scripting languages (e.g., Python or Ruby) Software development experience in C/C++ Detailed understanding of and experience in Vulnerability Research (VR)/Reverse Engineering (RE) Proficiency with disassemblers/debuggers (e.g., IDA Pro, GDB, Windbg) Bachelors degree plus 12 years of technical More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, England, United Kingdom
Avanti
systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a top university More ❯
Employment Type: Full-Time
Salary: £60,000 - £90,000 per annum
Posted:

Quantative Developer - Trading Pod

London, United Kingdom
Campbell North Ltd
of professional experience Previous experience working as a Quant Dev or Software Engineer in a quantitative trading environment. Proficiency with at least one of the following programming languages: Python, C++ or Java As well as a strong compensation, the role offers invaluable experience working alongside a recognized, successful portfolio manager. The role can be based in London or New York. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
testing documentation Input & evaluate new product systems Key Skills Relevant Engineering or Computing degree 3+ years of industry experience working with Embedded System Development Strong experience with Embedded C & C++ Experience programming and debugging embedded systems If you feel you have the right skills for this role, please apply with an updated copy of your CV, and we’ll be More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Principal Endpoint Developer

Scotland, United Kingdom
Forcepoint
related to the endpoint agent. Working from the Campbell office three to four times per week as needed. Experience or knowledge required: 10+ years of experience with C/C++ on Windows and/or macOS. Expert C/C++ coding skills, including experience at the driver and kernel module level. Excellent debugging skills, reverse engineering techniques, and experience debugging More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Reverse Engineer with Security Clearance

Annapolis Junction, Maryland, United States
BlueHalo
and document detailed functionality reports. The successful engineer will author Proof-of-concept capabilities based on his/her analysis, most likely in C, but some situations call for C++ or assembler. Additionally, the successful candidate will spend approximately 25% of his/her time conducting research on subject devices, potentially including, but not limited to: Open Source/Internet … Ghidra and IDA, as well as proficiency using debuggers to step through decompiled code. Comfortable reading/writing assembler, particularly but not limited to, x86, ARM. Experience with C, C++, and comfortable reading/writing assembler Understanding of Linux internals, embedded Linux, and/or pre-Linux Real Time Operating Systems. Some exposure/experience with hardware breakdown, soldering, board More ❯
Employment Type: Permanent
Salary: USD 140,000 Annual
Posted:

Senior Programmer

Leamington Spa, Warwickshire, United Kingdom
Talk Recruitment
pipeline of work to fuel further growth of the business and your career. RESPONSIBILITIES: Work with the technical team to design and own systems in a multiplayer environment using C++ within Unreal Engine 4, initially on PC. Drive improvements throughout the codebase alongside the rest of the technical team. Build strong collaborative working relationships with all members of the team … and studio,regardless of discipline or seniority. Understand the audience and core goals and game ethos. REQUIREMENTS: A passion for Unreal Engine compliant C++ and game architecture systems. Proven track record of debugging, performance analysis and optimisation in games development. Familiarity with version control, continuous integration, bug tracking and code review systems. Proactive individual with a can-do attitude. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Reverse Engineer (multiple levels) with Security Clearance

Annapolis Junction, Maryland, United States
InterConnect Defense
vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable. Required Skills: Experience with low-level programming and assembly language. Knowledge of C/C++ and Python. Knowledge of industry standard reverse-engineering tools. Qualifications: Active TS.SCI w FSP Five (5) to ten (10) years' experience as a software reverse engineer Four (4) years of More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Electronic Design Engineer

Newport, Gwent, United Kingdom
Platform Recruitment
role + Experience with high speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like you have the right skills More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a top university More ❯
Employment Type: Permanent
Salary: £60000 - £90000/annum
Posted:

Senior Electronic Design Engineer

Rogerstone, Gwent, United Kingdom
Platform Recruitment
role + Experience with high speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like you have the right skills More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Reverse Engineer NSA TS/SCI Full Scope Poly with Security Clearance

Annapolis Junction, Maryland, United States
Mindbank Consulting Group
be substituted for a bachelor's degree; (9 years of reverse engineering if no bachelor's degree.) Experience with low-level programming and assembly language. Knowledge of C/C++ and Python. Knowledge of industry-standard reverse-engineering tools. Preferred Qualifications: Experience developing software for embedded systems. Experience automating reverse engineering tasks. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Modeling and Simulations (M&S) Engineer (Mid) (TS/SCI) with Security Clearance

Charlottesville, Virginia, United States
Raven Technologies, LLC
Qualifications: Be able to convert engineering principles into C++ and other computer languages. Experience in system design, modeling and simulation, and verification and validation is a plus. Excellent communication skills and ability to effectively collaborate with peers, subordinates, customers and senior leaders. At least 8 years of experience conducting analysis relevant to this position with at least a portion of More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Systems Engineer with Security Clearance

Grand Prairie, Texas, United States
Donatech Corporation
DOORS • 3 + years Hands-on experience with Cameo • Familiarity with system design concepts and tradeoffs • Willingness to work onsite in a classified lab environment Desired Skills: • Experience with C++, MATLAB is a plus • Familiarity with fundamentals of missile system concepts • Prior experience with DoD projects, particularly Patriot Advanced Capability-3 (PAC-3)/IAMD is a plus • Desire to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Developer

Nottingham, Nottinghamshire, United Kingdom
Uniting People
working on large-scale software projects Experience developing software utilizing various coding languages including Angular and C# is a must Outstanding collaboration and communication skills are essential Desirable Skills; C++ MAUI, Odata More ❯
Employment Type: Permanent
Salary: £30000 - £40000/annum
Posted:

Quant Analyst - Credit

London, United Kingdom
P2P
the team, with a focus on the modelling. Hands-on development and testing WORK EXPERIENCE/BACKGROUND: Essential 5+ years credit analytics/derivatives modelling 2-5 years modern C++ (20 and up), with some experience in optimising high-performance libraries Excellent financial mathematics, and implementation of numerical methods Software lifecycle management (GitHub, Jira, etc) Desirable Experience in rates modelling More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer | London, UK (London)

London, UK
Hybrid / WFH Options
Deutsche Bank
implement and maintain high-quality software components for market risk calculations including Stress Testing, FRTB and related calculations Participate in the development of production applications implemented in Python and C++ Maintain a rigorous focus on system stability, and completeness and accuracy of calculations, as applications are developed, and continue with this focus as they are used in production Analyse and … quality applications: source control, unit-testing, regression testing, release and deployment controls Prior exposure to finance, in particular subjects such as derivatives and value at risk preferred Experience of C++ development is further advantageous Enthusiasm to learn new subjects and ability to work and collaborate in a team How we'll support you Coaching and support from experts in your More ❯
Employment Type: Full-time
Posted:
C++
10th Percentile
£35,500
25th Percentile
£48,750
Median
£66,200
75th Percentile
£85,000
90th Percentile
£119,250