1 to 25 of 34 Permanent C++ Jobs in Surrey

Senior Software Engineer - On Device Machine Learning

Location
Guildford, England, United Kingdom
communities - sharing your knowledge, collaborating with partners, and mentoring teammates along the way. Qualifications: 7+ years of hands-on software engineering experience with C++, including expertise in multithreading and low-level/near-hardware optimizations. Good knowledge of GPU programming. Proficient in debugging, profiling, and optimizing real-time software. Solid ...

Software Engineer NM

Hiring Organisation
Peregrine
Location
Surrey, South East, United Kingdom
Employment Type
Permanent
configuration management. Strong communication and stakeholder engagement skills. Degree in Computer Science, Software Engineering or related discipline, or equivalent experience. Desirable skills: Experience with C++ or Java. Experience developing software for complex integrated systems. Understanding of multithreaded applications. Experience within aerospace, defence, transport, industrial automation or other regulated industries. Familiarity ...

Senior Data Scientist

Location
Sunbury-on-Thames, England, United Kingdom
mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object‐oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring. Knowledge of experimental design, analysis ...

Senior Data Scientist

Hiring Organisation
BP Energy
Location
Sunbury-On-Thames, London, United Kingdom
Employment Type
Work From Home
mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object-oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring. Knowledge of experimental design, analysis ...

Senior Software Engineer - On Device Machine Learning

Location
Guildford, England, United Kingdom
proprietary tools and game runtime environments on consoles, PCs, and mobile devices. Required Experience & Qualifications 7+ years of hands-on software engineering experience with C++, including expertise in multithreading and low-level/near-hardware optimizations. Knowledge of GPU programming. Proficient in debugging, profiling, and optimising real-time software. Understanding ...

Senior Robotics Engineer

Location
Epsom, England, United Kingdom
similar approaches across areas such as localisation, mapping, path planning, mission execution and safe navigation. Are confident developing in Python and/or C++ and have experience with relevant robotics, computer vision or perception tools such as PyTorch, OpenCV or Open3D. Have experience developing computer vision and perception solutions, which ...

Senior Robotics Engineer

Location
Epsom, England, United Kingdom
similar approaches across areas such as localisation, mapping, path planning, mission execution and safe navigation. Are confident developing in Python and/or C++ and have experience with relevant robotics, computer vision or perception tools such as PyTorch, OpenCV or Open3D. Have experience developing computer vision and perception solutions, which ...

Senior Software Engineer

Hiring Organisation
Hays Specialist Recruitment Limited
Location
New Malden, Surrey, United Kingdom
Employment Type
Full-Time
Salary
£50.00 - £67.00 per hour
multi-project environments. Experience within Defence, Naval, Maritime, Combat Systems, Aerospace or other highly regulated sectors is highly desirable. Technical Environment Ada C# C++ Qualifications Degree qualified in Engineering, Computer Science, Software Engineering, Technology, Science or a related discipline, or equivalent industry experience. Additional Information Interview Process: Details ...

Software Engineer - On Device Machine Learning

Location
Guildford, England, United Kingdom
/AI communities by sharing knowledge, collaborating with partners, and mentoring teammates. Qualifications: 5+ years of hands‐on software engineering experience with C++, including a understanding of multithreading and performance optimization. Experience profiling and optimising real‐time software. Practical experience with software engineering fundamentals, including version control, code reviews, documentation ...

Principal Embedded Software Engineer

Location
Woking, England, United Kingdom
class degree or upper 2nd in Engineering, Electronics, Mathematics, Computer Science, or other highly quantitative field (or equivalent experience). Experienced in C or C++ programming language in an embedded environment Experienced in developing software targeted at microprocessors and microcontrollers. Experienced working with RTOS software development e.g. INTGERITY, FreeRTOS, RTEMS ...

Software Engineer - On Device Machine Learning

Location
Guildford, England, United Kingdom
/AI communities by sharing knowledge, collaborating with partners, and mentoring teammates. Required Experience & Qualifications 5+ years of hands‐on software engineering experience with C++, including an understanding of multithreading and performance optimization. Experience profiling and optimising real‐time software. Practical experience with software engineering fundamentals, including version control, code ...

Summer Internship Electronic Engineer

Hiring Organisation
Hackajob Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
/RF/analogue) for our products Manufacturing devices designed to operate in extreme environments Creating software and applications and GUIs (typically using C, C++, Java, Javascript or React) Creating FPGA-based digital signal processing applications (typically using VHDL) Developing software and/or firmware for a range of target ...

Experienced Software Developer

Location
Leatherhead, England, United Kingdom
others, influence technical direction, and lead work packages or projects. DUTIES AND RESPONSIBILITIES Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability. Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange. ...

DevOps Build Engineer

Location
Guildford, England, United Kingdom
refining features Strong software design and problem-solving abilities Nice To Haves Experience with Ansible or similar configuration management tools Familiarity automating C#/C++ builds (e.g., MSBuild, CMake) Exposure to full-stack development Background working in the games industry What We Offer An international team of over 550 employees ...

Linux Configuration, Integration & Test (CIT) Engineer

Hiring Organisation
Kaon LTD
Location
GU1, Guildford, Surrey, United Kingdom
Employment Type
Permanent
depth knowledge and familiarity with the Linux operating system and adept in its usage; Linux shell script development; Understanding of programming with C/C++; Understanding of programming python; Experience and interest in working with server grade hardware; Linux command line for OS and network configuration, resource optimisation and software ...

Linux Configuration, Integration & Test (CIT) Engineer

Hiring Organisation
Kaon Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
depth knowledge and familiarity with the Linux operating system and adept in its usage; Linux shell script development; Understanding of programming with C/C++; Understanding of programming python; Experience and interest in working with server grade hardware; Linux command line for OS and network configuration, resource optimisation and software ...

Senior On-Device ML Engineer (Hybrid)

Location
Guildford, England, United Kingdom
company is seeking a Senior Software Engineer in Guildford to enhance machine learning capabilities in games. The ideal candidate will have extensive experience in C++ software optimization for gaming consoles. Responsibilities include designing efficient ML solutions, collaborating with engineers, and keeping up with advancements in AI technologies. Join a creative ...

Graduate C++ Engineer

Hiring Organisation
WHD
Location
Weybridge, Surrey, United Kingdom
Employment Type
Permanent
Salary
£35000 - £40000/annum
ours in the Weybridge area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C++ is required – exceptional graduates will be considered. Responsibilities Development and test of C++ client code in a multitasking embedded environment Design software to meet customer … live customer deployments and supporting customers Personal Attributes BSc in Computer Science, Software Engineering or related subject Excellent Knowledge of applying C/C++ in a multitasking embedded environment Excellent problem-solving skills A real team player with great communication and interpersonal skill Proven technical skills and self-learning ability ...

Senior Engineer: Hardware & Software Systems Lead

Location
Guildford, England, United Kingdom
role requires mentoring junior engineers, driving project direction, and maintaining strong client communications through reports and presentations. A strong background in embedded C/C++ and hardware design is essential. #J-18808-Ljbffr ...

Senior Vehicle Handling Engineer

Location
Guildford, England, United Kingdom
driving experiences Work closely with the Design team to translate 'feel' into scalable systems What we're looking to see on your CV Strong C++ and Unreal Engine experience Experience integrating and owning Physics systems (e.g. PhysX, Havok or Chaos) Solid understanding of 3D Maths, collision detection, vehicle handling ...

Associate Technical Director

Location
Guildford, England, United Kingdom
Director, Technical Lead, or Lead Engineer, having led at least one full AAA game project from start to finish Strong proficiency in C/C++ and a solid grasp of core game engineering disciplines A track record of building and managing cohesive, high‐performing teams Excellent communication and collaboration skills ...

ML Runtime Engineer for On-Device Gaming

Location
Guildford, England, United Kingdom
work with engine development leaders, game teams, and researchers to deploy ML models inside Frostbite-enabled EA games. The role requires 5+ years of C++ software engineering, GPU programming, and hands-on ML experience with frameworks like PyTorch or TensorFlow. You will contribute to end-to-end ML systems ...

Senior Systems Engineer - Hybrid, AAA Game Tech

Location
Guildford, England, United Kingdom
Stellar Entertainment in Guildford, UK, is seeking a Senior Systems Engineer to join our core tech team. You will write clean C++ code, build scalable engine architectures and collaborate with graphics, gameplay, engine and tools teams to deliver key features. You will profile and resolve CPU/GPU/memory ...

Rendering Engineer

Location
Guildford, England, United Kingdom
looking to see on your CV: Experience in a Rendering role in the gaming industry, working in Unreal Engine Strong programming skills in C++, and ability to demonstrate your 3D maths expertise Good knowledge of rendering techniques and algorithms, and experience with shader programming and real-time lighting Understanding ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Egham, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
multidisciplinary engineering environment. Key responsibilities for the Senior Software Engineer role based in Surrey, onsite: Develop and maintain software applications using C#, .NET, C++, Qt and Python. Design and implement APIs, communication protocols and data acquisition systems. Develop automated testing solutions, verification systems and engineering tools. Support software quality through … discipline. Demonstratable commercial experience in a Senior Software Engineer or similar position. Strong commercial experience with C# and .NET development. Experience developing software using C++ and Python. Knowledge of API development and software integration. Experience with test automation, source control and CI/CD environments. Ability to work effectively within ...