1,526 to 1,550 of 2,671 C++ Jobs

Systems Engineer II

Hiring Organisation
Raytheon
Location
Tewksbury, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
digital engineering tools. Experience with model-based engineering. Experience in developing and managing requirements. Experience developing both scripts and functions with MATLAB. Experience with C++, Python, or similar Experience with generating technical documentation, such as test plans, procedures, or technical reports. Experience working in an integration lab, test facility ...

Power Electronics Engineer (IPS)

Location
Coventry, England, United Kingdom
systems, inverter integration or starter-generatoroperation. Magnetics design, digitalcontrol of power converters, or detailed thermal analysis. CAN or CAN FD interfaces,embedded C/C++, or Python and similar tools for test automation and dataanalysis. EMC troubleshooting,environmental testing, design failure analysis, production test development, orelectronics for demanding mobile ...

Security Risk and Compliance Management Specialist V - UK

Location
Cardiff, Wales, United Kingdom
Management, Governance, Risk and Compliance, Information Security, Data Privacy, Vendor Management, and/or Business Continuity Management. Certifications CRISC, CISM, CISSP - highly preferred. Java, C++, Python, JavaScript, Network+, CCNP, ISA, CAP, CISA, ITIL, GRCP, ISSEP, GCED, GCIA and/or CGEIT - preferred. The compensation range for this position ranges from ...

Senior Electronics Engineer

Location
Bristol, England, United Kingdom
manufacture Experience conducting FMEAs Experience using Altium Designer for schematic capture and PCB layout Basic knowledge of embedded software development in C/C++ For this role we are considering a salary of up to £65,000. Please note we ask you to provide your expected salary as part ...

Senior Robotics Engineer

Location
Bristol, England, United Kingdom
strategies, force control, and compliant motion Integrating perception with action, using camera or depth data to guide robotic behaviour Strong software engineering in Python, C++ or both Working extensively with ROS or ROS2 Solid understanding of kinematics, dynamics, and control theory Working hands‐on with hardware, spending significant time debugging ...

C++ Software Engineer (DV Commodities – London) London

Location
Greater London, England, United Kingdom
trading platform - a greenfield, event-based trading and market data system covering pricing, execution, and risk management - and we are looking for a senior C++ engineer to help lead that effort. You will design and build the systems our trading desks depend on every day: ultra-low-latency execution engines … stack - the code you write goes to production and trades real markets. Job Responsibilities: Lead the design, implementation, and deployment of DV Commodities' core C++ trading platform: execution, order management, market data, pricing, and risk. Design and maintain direct exchange connectivity - order entry gateways and feed handlers for venues such ...

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, East Midlands, United Kingdom
Employment Type
Temporary Contract, On-site
Senior Software Engineer C++ (Fixed Term Contract) When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Senior Software Engineer C++ (Fixed Term Contract)

Location
United Kingdom
Senior Software Engineer C++ (Fixed Term Contract) When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
London, England, United Kingdom
Senior Software Engineer C++ (Fixed Term Contract) When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Principal Autonomy Systems Engineer, ROS2 & C++ Lead

Location
Newport, England, United Kingdom
Jonathan Lee Group partnered with an R&D business in Shropshire to recruit a Principal Autonomy Systems Engineer based in Newport. The role is on a 37‐hour week with flexibility and a salary between ...

Senior Software Engineer, Code Search

Location
United Kingdom
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science ...

Embedded Software Engineer

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, Market Deeping, Lincolnshire, United Kingdom
Employment Type
Permanent
development team. Key Responsibilities Embedded Software Design & Development Design, develop and maintain embedded software for complex electronic and communications systems. Develop software using C, C++ and/or Rust. Contribute to software architecture, detailed design and algorithm development. Develop and integrate software for embedded Linux and real-time operating system … Contribute to the delivery of reliable, secure and maintainable embedded software solutions. Essential Skills & Experience Significant commercial experience in embedded software development using C, C++ and/or Rust. Strong understanding of embedded software architecture and development methodologies. Experience working across the complete software product development lifecycle. Proven experience developing ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
Hybrid WORKING Location: Cambridge, East of England - United Kingdom Type: Permanent An innovative cyber security technology business is seeking talented Software Engineers specialising in C++ or Rust to help develop next-generation network security products protecting some of the world's most critical digital infrastructure. The team designs and develops … successful candidate will: Design, develop and maintain high-quality software for advanced network security products. Build reliable, efficient and maintainable applications using modern C++ or Rust. Contribute to software development across Linux-based systems, embedded platforms and security-focused technologies. Apply rigorous software engineering practices to produce clean, testable ...

Embedded Software Engineer

Location
Market Deeping, England, United Kingdom
thedevelopment team. KeyResponsibilities Embedded Software Design & Development Design, develop and maintain embedded software for complex electronic and communications systems. Develop software using C, C++ and/or Rust. Contribute to software architecture, detailed design and algorithm development. Develop and integrate software for embedded Linux and real-time operating system environments. … development methodologies. Contribute to the delivery of reliable, secure and maintainable embedded software solutions. Significant commercial experience in embedded software development using C, C++ and/or Rust. Strong understanding of embedded software architecture and development methodologies. Experience working across the complete software product development lifecycle. Proven experience developing software ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
with prototype board bring-up and hardware/software integration. Ability to read and interpret circuit schematics and component datasheets . Strong C and C++ programming skills, including experience optimising software for CPU, memory and other resource-constrained environments . Experience developing digital communications interfaces such … HTTPS . Authentication, encryption, secure boot and secure firmware update mechanisms. Python development. Experience working with high-frequency RF systems . MISRA C/C++ or other high-reliability software development frameworks. Linux automation, CI/CD and automated testing. Container technologies such as Docker or Kubernetes. Practical experience making ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
communication between distributed risk, execution, and position components. Apply deep expertise in JVM performance tuning, memory management, garbage collection avoidance, and/or native (C++/Rust) performance engineering to eliminate latency outliers ("jitter") in the risk path. Perform system-level performance tuning including NUMA-aware application design and memory … algorithmic trading platforms at a global investment bank or equivalent financial institution. Strong, hands-on technical expertise in Low Latency Java and/or C++ (Rust a plus), including multi-threading, concurrency, lock-free data structures, Java NIO, and JVM/GC performance tuning. Hands-on experience with low-latency ...

Senior C++ Developer (with Market Data experience)

Location
Greater London, England, United Kingdom
Project description We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time data. You will work on systems where microseconds and throughput matter, optimizing every layer from algorithms and data structures to networking and OS interaction.Compensation … Gross per year based on the interview process results. Responsibilities Design, implement, and maintain high performance C++ services handling high message rates and low latency workloads. Optimize existing components for latency, throughput, and CPU/memory efficiency. Develop and tune networking, messaging, and I/O layers to handle large ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect ...

Senior Software Engineer - C/C++, Python, Linux | Onsite UK

Location
Farnborough, England, United Kingdom
code reviews, and delivering features on time within scope. The ideal candidate will have 6+ years in software engineering, strong skills in C/C++, Python, and Linux, and hands-on experience with Agile, Scrum, and CI/CD practices. This onsite position offers professional growth opportunities. #J-18808-Ljbffr ...

Summer Software Engineer Placement 2027 (C/C++, Embedded)

Location
Stevenage, England, United Kingdom
will apply university learning to real-world projects, with exposure to embedded and front-end development across Windows and Linux using C/C++, and potentially ADA/C# and Python depending on group needs. Applicants should be undergraduates in Software Engineering or Computer Science and must be a British ...

Senior Robotics Software Engineer - C++

Location
Greater London, England, United Kingdom
contract with National Grid and recent investment, we’re scaling that system into a robust, production-ready platform. We’re looking for a Senior C++ Software Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. The Role This … Writing tests, documentation, and improving system reliability Contributing to architecture and technical direction as we scale What You’ll Bring Strong experience in modern C++ (production systems) Solid understanding of software design, architecture, and debugging complex systems Interest in or exposure to robotics/autonomous systems, such as: Control systems ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
Role: Our distributed platform combines high-performance storage, compute, and service layers for processing and serving massive, structured, time-series datasets - built in C++ with a distributed system architecture, real-time streaming, RPC-based data transfer, and columnar on-disk storage that powers data processing and analytics workflows. Design, develop … professional software engineering experience. Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O). Proficiency in modern C++ (C++11 or higher); comfort with STL. Solid working knowledge of UNIX/Linux development environments. Experience using AI-assisted coding tools (e.g., Claude Code, OpenCode ...

Senior C++ Software Engineer

Location
Easter Howgate, Scotland, United Kingdom
drive innovation, and deliver solutions that make a tangible difference on a world-leading aerospace platform. What you'll do Develop, test, and maintain C++ software for the Eurofighter Typhoon programme. Collaborate within a multidisciplinary team spanning software, systems, firmware, and hardware engineering. Deliver new features and enhancements … team improvement. What you’ll bring To be successful in this role, we really need you to have the following experience and abilities: Strong C++ programming skills. Experience working within an agile team and familiarity with agile software development lifecycle. Proven ability to collaborate effectively within a multidisciplinary team ...

C++ XVA Developer

Location
Greater London, England, United Kingdom
architecture and software application and message/data transfer and processing. Be well-versed in software implementation. Proficient expert in programming language C/C++ (essential must have), C# (good to have), Python (must have); ability to automate processes via scripting language(s). And have an active interest ...

Low-Latency ML Engineer (Python/C++)

Location
Greater London, England, United Kingdom
shape the high-level architecture of our strategy software so it scales effectively and keeps trading latency low. We operate a hybrid Python/C++ engineering stack. A large portion of our stack is Python-based (utilising libraries like NumPy, SciPy, PyTorch, Polars, Ray, Plotly, and Dash), but an increasing … amount of our most performance-critical systems are written in modern C++ (C++23). We are actively looking to expand our team's C++ expertise to drive these low-latency components forward. The ideal candidate will have a strong software engineering background with a track record of building and maintaining ...