101 to 125 of 347 C++ Jobs in the East of England

Software Engineer

Location
Cambridge, England, United Kingdom
system design. Create high-quality, testable and maintainable code. What we're looking for Essential Experience developing with a compiled language e.g. Rust, C++ Knowledge of embedded systems such as microcontrollers. SOCs or FPGA soft cores Proficiency with a scripting language, such as Python Experienced with standard development practices, such ...

Senior GPU Hardware Design Engineer

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R).Proficiency C, SystemC, C++, Python, Perl, or TCL.Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such as UVM.Strong ...

Control Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
systems, and equipment. Hands‐on experience with embedded controllers Working knowledge of power electronics and motor drive architecture Strong proficiency in embedded C/C++ for real-time control, with Python for scripting, tooling, and data analysis. Strong proficiency with MATLAB Simulink and Simscape for model‐based control design ...

Senior Performance Tools Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
event interfaces, etc) exist and are usable. Required Skills and Experience :Strong Python for tooling, data processing, and workflow automation. Comfortable in C/C++ to reason across kernel and userspace low level performance systems. Proficient debugging & problem‐solving skills. Experience shipping developer‐facing tools and iterating with real users. ...

Senior Verification Engineer (CPU group)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Have" Skills and Experience :Solid knowledge of Arm architecture. Experience with verification methodologies such as UVM or equivalent experience. Programming experience in C/C++ and Python. Practical experience verifying microprocessor or CPU designs. Understanding of constrained-random stimulus, functional coverage, checking methodologies, and behavioural reference models. Experience conducting detailed ...

Senior FPGA Engineer - Systems Team New Cambridge, UK

Location
Cambridge, England, United Kingdom
High‐Speed Protocols Implementation of customs protocols and standards. Proven capability to test, debug and improve UVM Verification Environment. Good knowledge of Python and C++ Ability to convert product requirements into technical specifications to document and share your work A curious nature and a passion for learning and continuous improvement ...

Senior Software Engineer - Open Source

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
support others through mentorship and leadershipInterest in contributing to the quantum open-source ecosystemEven better if you haveExperience with a strongly typed language (e.g. C++ or Rust)What you can expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience : Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred. ...

C++ Software Engineer Android Linux

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
C++ Software Engineer/Consultant (Android Linux C++) Cambridge/WFH to £60k Are you a technologist who enjoys client interaction and seeing the results of your work in real-world settings? You could be progressing your career as a C++ Software Engineer/Consultant at a successful and scaling … automotive sector and high performance cars; the product is currently embedded into 35 million cars and that number is rising. As a C++ Software Engineer/Consultant you will support customers with the technical integration and bespoke application developments of the core software products. You'll partner with clients ...

Lead Software Engineer – Hardware Instrumentation (Biotech)

Location
Royston, England, United Kingdom
product line and deliver new features. You will design and implement application-level software for hardware instruments on Windows and Linux, with strong C++ (embedded) skills and experience in C# for instrumentation control. Applicants with Python or TypeScript knowledge are encouraged to apply. #J-18808-Ljbffr ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to help architect core systems underpinning the user experience across devices. You will lead engineering efforts in C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading ...

Robotics Software Engineer - Hardware & Control Systems

Location
Cambridge, England, United Kingdom
code with testing and experimentation of robots, requiring hands-on interaction with hardware and control systems. Candidates should have strong software experience (C# or C++), plus exposure to Python. A degree in CS or electronic engineering is preferred, with evidence of hardware projects. No sponsorship; on-site travel ...

Senior CPU Compiler Engineer: GNU Toolchain & AI/HPC

Location
Cambridge, England, United Kingdom
Toolchain improvements for NVIDIA's CPUs, essential for AI and HPC performance. Ideal candidates have at least 12 years of compiler experience, strong C++ programming skills, and a degree in Computer Science. The position offers a competitive salary and extensive benefits in a diverse work environment. If you are passionate ...

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
understanding of software performance optimisation and clean code principles. Experience working with big data and high-volume processing on localised infrastructure. Desirable Experience with C++ or Rust. Distributed systems or parallel processing experience. Background in scientific, engineering, or industrial software environments. This is an excellent opportunity for an engineer ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test frameworks ...

C# .NET Developer

Location
Luton, England, United Kingdom
Desirable: Defence or Electronic Warfare domain experience. Familiarity with frameworks/tools such as WPF, WinForms, Visual Studio. DOORS, Cameo, and Azure DevOps. Some C++ experience. Why This Contract? Opportunity to work on innovative defence technology with a high degree of autonomy. Long-term project with strong potential for extension. ...

Senior Research Engineer - AI / Deep Learning / LLM / Python

Location
Cambridgeshire and Peterborough, England, United Kingdom
engineering best practice What we are looking for Extensive experience implementing and optimising machine learning algorithms and systems Advanced proficiency in Python, C++ or similar languages A proven ability to lead engineering projects, both independently and collaboratively Experience mentoring junior engineers or technical staff Strong problem-solving skills and excellent ...

Real-Time Embedded Software Engineer

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
also be rewarded with an excellent starting salary, bonus and benefits package. Your embedded control systems work will ideally have been using C or C++, but we may consider other software languages if you have a track record of learning new software languages. Due to the scientific nature ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 65,000 Annual
physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces). Eligibility for UK security clearance ...

GNC Developer

Location
Stevenage, England, United Kingdom
systems, or autonomous systems Must have 2 years of experience with ROS/ROS 2 Proficiency in simulation tools and algorithm development (e.g., Python, C++, MATLAB) Experience working with sensor integration (e.g., LiDAR, IMU, cameras) Familiarity with field testing and real-world system validation Make it real - what does ...

Test Automation Developer

Location
Cambridge, England, United Kingdom
framework and its patterns. What You Bring Test automation experience, including building regression suites that stay reliable and maintainable as they grow. Proficient in C++ and scripting languages appropriate to the task, such as Python. JUCE experience is an advantage. Experience working with CI pipelines, ideally Jenkins; experience configuring build ...

Lead Test Automation Developer

Location
Cambridge, England, United Kingdom
Bring Strong test automation experience, including selecting and designing frameworks and building regression suites that stay reliable and maintainable as they grow. Proficient in C++ and scripting languages appropriate to the task, such as Python. JUCE experience is an advantage. Experience with designing and maintaining CI pipelines, ideally with Jenkins ...

Test Automation Developer

Location
Cambridge, England, United Kingdom
teams adopt the framework and its patterns. Test automation experience, including building regression suites that stay reliable and maintainable as they grow. Proficient in C++ and scripting languages appropriate to the task, such as Python. JUCE experience is an advantage. Experience working with CI pipelines, ideally Jenkins; experience configuring build ...

Lead Test Automation Developer

Location
Cambridge, England, United Kingdom
straightforward. Strong test automation experience, including selecting and designing frameworks and building regression suites that stay reliable and maintainable as they grow. Proficient in C++ and scripting languages appropriate to the task, such as Python. JUCE experience is an advantage. Experience with designing and maintaining CI pipelines, ideally with Jenkins ...

CPU Performance Modelling Architect

Location
Cambridge, England, United Kingdom
innovative features that optimize CPU microarchitecture performance. Partner with design teams on broader architectural features and contribute to methodology improvements. Preferred Experience: Proficiency in C++ and scripting languages. Background in computer architecture through academic study and/or industry experience. Experience with cycle-accurate microarchitecture performance simulator development. Experience with ...