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

Firmware Developer

Hiring Organisation
VE Solutions
Location
Maple Heights, Ohio, United States
Employment Type
Permanent
Salary
USD Annual
Description: Job Title: C++ Firmware Developer Location: Maple Heights, Ohio 44137 (In office) Employment Type: Full Time Overview We are seeking a skilled C++ Firmware Engineer with hands-on experience in embedded systems and a strong understanding of vending machine technologies. This role involves developing, maintaining, and optimizing firmware that … powers vending machines, including payment systems, inventory tracking, and hardware integration. Key Responsibilities Design, develop, test, and maintain embedded firmware in C++ for vending machine systems Interface with hardware components such as bill validators, coin mechanisms, card readers, touchscreens, and IoT modules Implement and debug communication protocols (e.g., MDB, UART ...

Development Manager, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
Development Manager, C#, C++, Rust A Development Manager opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering click apply ...

C++ Low Latency E-Trading Developer Rates

Hiring Organisation
McGregor Boyall Associates Limited
Location
Tower Hamlets, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
C++ Quant Developer - Rates Algo Trading Location: London Compensation: Excellent potential for strong total compensation I am partnering with a leading global investment bank to hire a C++ Quant Developer for its front-office Rates Algo Trading team in London click apply for full job details ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Embedded Control Systems Engineer (C/C++) £45,000 - £50,000 + 10% Bonus + Life Assurance + Private Healthcare + Medical + Flexitime Knutsford Are you an Embedded Control System Engineer or similar with a knowledge of C/C++, looking to join a highly ambitious company, offering industry ...

C++ Engineer

Hiring Organisation
Jobtome
Location
Cambridge, United Kingdom
Description Software Engineer – C++/Rust | Hybrid | UK \ N I'm currently recruiting for a Software Engineer to join an innovative technology business working on complex, high-performance software solutions. \ N This is a great opportunity for an engineer with around 2–5 years' experience who wants to work ...

Embedded Software Engineer - Hardware Modeling Remote

Location
United Kingdom
Lattice Semiconductor is seeking a Software Development Engineer to advance a model-first development approach for hardware design. You will architect and develop complex C++/SystemC models, mentor others, and contribute to firmware and QEMU-based emulation for model and firmware platforms. Full-time remote position supporting UK operations … requiring strong C/C++, SystemC, and Python skills, with experience in firmware and hardware modeling plus a collaborative, cross-functional mindset. #J-18808-Ljbffr ...

Senior C++ Architect for AI DevTools & Genie

Location
United Kingdom
NVIDIA is seeking a Senior C++ Software Engineer to help build the next generation of AI-powered developer tools. You’ll design and implement production-quality C++ components and interfaces that connect native tools with Genie’s retrieval and agentic features. You will collaborate with multidisciplinary teams to deliver robust ...

Machine Learning Engineer

Hiring Organisation
Vijil, Inc
Location
Menlo Park, California, United States
Employment Type
Any
Salary
USD 142,000 Annual
Tools and equipment to be used: Programming languages: Python, C++, C#. ML & GenAI Libraries: PyTorch, TensorFlow, LangChain, LangGraph, and CrewAI for model and agent development. Cloud Development: Docker and cloud platforms (AWS, Azure, DigitalOcean) for deployment. Git for version control. Requirements: Masters degree in Computer Science and Engineering, Information Systems … related field plus six (6) months of experience in the job offered and (6) months of experience in using Programming languages such as: Python, C++, C#. Cloud Development: Azure cloud services. Git for version control. ...

Senior C++ Robotics Engineer — Autonomous Raspberry Picker

Location
United Kingdom
Fieldwork Robotics Ltd. is looking for a Senior C++ Software Engineer to develop core software for autonomous raspberry-picking robots. This role emphasizes high-performance C++ programming and collaboration across various teams, including robotics, vision, and operations. The position promises a hands-on experience in a challenging environment, focusing ...

Core Quantitative Strategic Analytics Developer

Location
Greater London, England, United Kingdom
Private Banking businesses. You will be part of the Core Strats team, delivering enhancements and extensions to the strategic Kannon platform, primarily developed in C++ and Python. Working cross business, you will help design and build core functionality and tooling for solutions ranging from trade pricing, valuation, risk and Profit … wide ranging CSR programme + 2 days’ volunteering leave per year Your key responsibilities Design, development and ownership of core platform functionality in C++ and Python to meet business requirements across multiple trading desks Building and maintaining shared valuation, risk, P&L, marking, calibration and controls infrastructure used cross asset ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Crawley, Sussex, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Your responsibilities: Software engineering and product delivery Own, modify, and extend a large existing C++ codebase; design, implement, review, and ship maintainable, efficient code. Deliver feature development, defect fixes, refactoring, performance tuning, and ongoing maintenance across the full software life cycle. Support platform-specific development and integration across Windows, Linux … control, build, signing, packaging, and release processes. iOS and native security engineering Design and implement the security architecture for an iOS application containing native C++ components. Implement runtime protections including integrity checks, jailbreak detection, anti-debugging, and tamper-response behavior. Protect proprietary native libraries, sensitive data, and downloaded/runtime ...

GPU Software Engineer

Location
West of England, England, United Kingdom
days on site Game engines render the world for human eyes. This team renders it for a complex defence system. You’ll write C++ and GPU code (CUDA, OpenGL or Vulkan) that simulates how radar and electro-optical sensors see targets, terrain and atmosphere. It has to be physically accurate … security clearance requirements(dual nationals with British citizenship are fine). What you’ll do Build 3D rendering and physics-based simulation software in C++, running on the GPU Build new capability from scratch, and use GPU acceleration to speed up existing products Turn RF or EO/IR physics ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
London, England, United Kingdom
Senior Software Engineer to join their software team in Southampton.This role would suit an experienced engineer whose main focus is C or C++ software development, particularly in multithreaded or high-performance systems.The RoleYou'll take a leading role in developing, integrating and optimising software that supports the company … test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment.Key ResponsibilitiesTake technical ownership of C/C++ software development used to run and test 5G NR PHY algorithmsDrive software performance improvements through optimisation and multithreadingLead the integration of software components and resolution ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Brighton, East Sussex, UK
Description \n Your responsibilities: \n Software engineering and product delivery \n Own, modify, and extend a large existing C++ codebase; design, implement, review, and ship maintainable, efficient code. \n Deliver feature development, defect fixes, refactoring, performance tuning, and ongoing maintenance across the full software life cycle. \n Support platform-specific … signing, packaging, and release processes. \n iOS and native security engineering \n Design and implement the security architecture for an iOS application containing native C++ components. \n Implement runtime protections including integrity checks, jailbreak detection, anti-debugging, and tamper-response behavior. \n Protect proprietary native libraries, sensitive data, and downloaded ...

Embedded Software Engineer Safety Critical Systems

Hiring Organisation
Anson Mccade
Location
Central London, London, United Kingdom
Employment Type
Permanent
Salary
£65,000
implementing real-time software solutions. Contributing to software architecture and system integration. Supporting verification, validation and testing activities. Developing high-integrity software using C, C++ and/or Ada. Working within regulated engineering and certification environments. Supporting software safety analysis and assurance activities. Collaborating with multidisciplinary engineering teams. Essential Experience … Strong embedded software engineering background. Experience with C, C++, Ada or similar programming languages. Experience working with real-time or embedded systems. Exposure to safety-critical or high-integrity software development. Understanding of software verification and validation. Familiarity with regulated engineering environments and safety standards. Desirable Experience Ada or SPARK ...

Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
technology used by audio professionals worldwide. In this Embedded Software Engineer role in Manchester, you will: Develop and maintain embedded software in C and C++ for professional audio products Work with embedded Linux, low-level software and microcontroller-based systems Develop and integrate software features, communication protocols and device update … debug system behaviour and optimise software reliability and performance The ideal Embedded Software Engineer will have: Commercial experience developing embedded software using C or C++ Experience with embedded Linux, Linux-based systems or microcontroller development Knowledge of hardware interfaces and communication protocols such as I2C, SPI, UART ...

Senior Software Engineer

Hiring Organisation
ITSS Recruitment Ltd
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£60,000
Senior Software Engineer - Hybrid - Defence Sector - C++ or C# - Up to 60K - Lincolnshire We are looking for a highly motivated Senior Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 15 and is comprised of Software … relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Senior Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Unreal Engine or Unity * Graphical Languages - OpenGL, WebGL, DirectX * Software development lifecycle and methodologies We are not expecting the Senior ...

Senior Principal CPU Architect | MRL Consulting

Location
Cambridgeshire and Peterborough, England, United Kingdom
translate performance requirements into architectural solutions. Drive hardware/software co-design with compiler, OS and application teams. Oversee cycle-accurate architectural modelling using C++, Python and simulation frameworks . Influence technical roadmaps, standards and future CPU architecture strategies. About You MS or PhD in Computer Engineering, Computer Science, Electrical … Experience with workload profiling and performance tools such as VTune and Perf . Strong hands-on experience developing cycle-accurate simulators using C/C++ and Python , such as gem5. Experience delivering multiple high-performance CPU silicon designs is highly desirable. Knowledge of LLVM/GCC, RISC-V or advanced ...

Senior Integration Test Architect (Contract) — Pact

Location
Greater London, England, United Kingdom
Architect level Extensive experience in Integration Testing and Contract Testing Strong hands-on experience with Pact Development background in Java, Python and/or C++ Experience testing microservices, APIs and distributed systems Strong understanding of CI/CD and automated testing practices Ability to influence senior stakeholders and engineering leadership … heavy environments and be recognised as a subject matter expert in modern quality engineering practices. Automation Architect | Test Architect | Contract Testing | Pact | Java | Python | C++ | AWS | Microservices | QA Architect | Quality Engineering GCS is acting as an Employment Business in relation to this vacancy. #J-18808-Ljbffr ...

Senior Electronics Engineer

Location
England, United Kingdom
energy, marine environmental science, and naval defence . This is a versatile, hands-on role spanning analogue/digital circuit design, embedded C/C++, and FPGA architectures . In addition to new product development, a major focus is taking technical ownership of existing systems and legacy/transferred technology … bringing complex designs up to robust manufacturing standards. Key Responsibilities Multi-Domain Design: Develop, review, and refine analogue circuits, digital systems, embedded C/C++ firmware, and FPGA logic. System Diagnostics & Fault-Finding: Troubleshoot complex issues across hardware, firmware, interface timing, and system-level data communications. Technical Ownership: Take lead ...

Unreal Engine Developer/ Engineer, Real-time Graphics (All levels)

Location
City of Westminster, England, United Kingdom
media. We have studios in New York, London, and Barcelona. Your Role at Novaverse We are looking for an Unreal Engine Developer with strong C++ coding skills, expertise in Blueprints, and a background (or strong interest) in architectural visualization to join our dynamic team. This role also involves integrating real … solutions, and implementing Pixel Streaming What You’ll Do Implement and optimize gameplay mechanics, interactive features, and custom tools within Unreal Engine using both C++ and Blueprints. Develop efficient pipelines and workflows to handle real-time rendering for architectural visualization projects. Design and implement CMS systems or integrate existing ...

Senior Electronics Engineer

Hiring Organisation
DCS Recruitment
Location
Hampshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
energy, marine environmental science, and naval defence . This is a versatile, hands-on role spanning analogue/digital circuit design, embedded C/C++, and FPGA architectures . In addition to new product development, a major focus is taking technical ownership of existing systems and legacy/transferred technology … bringing complex designs up to robust manufacturing standards. Key Responsibilities Multi-Domain Design: Develop, review, and refine analogue circuits, digital systems, embedded C/C++ firmware, and FPGA logic. System Diagnostics & Fault-Finding: Troubleshoot complex issues across hardware, firmware, interface timing, and system-level data communications. Technical Ownership: Take lead ...

Senior C++ & Swift Engineer — Hybrid (Cambridge)

Location
United Kingdom
Darktrace Ltd in Cambridge seeks a Senior Software Engineer (C++ & Swift) to enhance its cybersecurity products. You will develop the macOS codebase and lead projects that advance technology in cybersecurity. Ideal candidates should have strong experience with C++, some experience with Swift, and an interest in cybersecurity and automated solutions. ...

Senior Data Link Communication Research Engineer

Location
Glasgow, Scotland, United Kingdom
evolution of the in-orbit comms stack. Key Responsibilities Develop L2 firmware, protocols and low-level embedded drivers Architect embedded firmware in C/C++ across RTOS, Linux and bare-metal environments Collaborate with RF, FPGA, software and hardware engineering teams Validate, test and improve proprietary communication techniques Support bring … particularly like to hear from engineers with: 5+ years of embedded systems experience, ideally in high-reliability or mission-critical domains Strong C/C++ skills for real-time/embedded systems Background in L1/L2 communications, DSP, or protocol stack development Experience with modern comms standards (e.g. CCSDS ...

Technical Program Manager III - AMZ27045.1

Hiring Organisation
Amazon Web Services, Inc
Location
Seattle, Washington, United States
Employment Type
Any
Salary
USD 201,000 Annual
manage technical project and program development of large-scale, distributed software applications, systems, platforms, services, or technologies using Object Oriented coding and design (Java, C++, Perl, HTML) throughout the complete software development lifecycle, from design through release. Define projects, collect business requirements, and write functional and technical specifications. Drive software … technical projects from design to release for large-scale software applications; software application performance tuning; and hands-on Object Oriented coding and design using C++, C# or Java. The pay range for this position in Seattle, WA is $148700 - $201200 (yr); however, base pay offered may vary depending ...