and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem-solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. Self-managing More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Proficient with at least 1 "utility" language (eg Python, Javascript, Perl, Powershell). Able to use and configure more than one major More ❯
preston, lancashire, north west england, united kingdom
General Motors
specifically with microservices development 2+ years hands-on web services design and development experience Proficient in two or more of Java, JavaScript, Python, Scala, C++/C#/.Net and React or Angular Containerized software applications, platforms, and tools including Kubernetes, Docker Good understanding of software development best practices, devops More ❯
to and expertise in operating systems, networking, network protocols, and low-level systems development. The Key Requirements Experienced in one or more of C, C++, or C#. Familiar with Python. Used to Linux or Windows-based operating systems. Knowledge of version control and used to working in agile environments. An More ❯
Python and/or JavaScript. You should have proficiency in at least one programming language/framework (such as JavaScript, TypeScript, Python, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, Swift, etc.). It's essential that you can explain how your solutions address coding problems. Salary More ❯
Preston, Lancashire, North West, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
up to date with emerging tech, especially in AI and machine learning Candidate Requirements: Proven experience with Microsoft .NET Core, Web API, C#, and C++ Hands-on knowledge of Azure DevOps, Kubernetes, and Microsoft SQL Server Strong full-stack development skills (front-end and back-end) A keen interest in More ❯
a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed More ❯
A team player with a desire to learn more You like a challenge and are willing to take responsibility Low Level Programming C/C++ Nice to Haves: Java JavaScript Linux/Unix OS Experience of real-time environments Benefits: Competitive salary Incentive schemes designed to reward individual contribution and More ❯
R025108 Job Description: Your Mission Work with engineers on one of Activision's award-winning franchises, focusing on designing, implementing, and debugging software in C++, Python, and other languages that drive the next generation of game development. What you bring to the table The video game industry is fast-paced More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems Applied Intelligence
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Able to use and configure more than one major operating system (eg Windows, OSX, Linux, FreeBSD). Able to pick up new More ❯
MS degree in Computer Science or a related field. Experience: 5+ years of experience in embedded software development. Programming Skills: Proficiency in C/C++ programming languages. Technical Knowledge: Strong understanding of embedded systems architecture and Linux OS. Integration and Debugging: Experience with hardware/software integration and debugging. Analytical More ❯
in Graphics Programming, Game Programming, or Tools Programming. What do we expect from our VFX Programmers? Mentor and potentially lead team members. Proficiency in C++ within large codebases, including testing and source control. Ability to motivate and positively influence multidisciplinary teams. Strong knowledge of 3D mathematics; experience in Graphics, Game More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Robert Bosch Group
external customer teams. Excellent written and verbal communication skills. Proven in depth experience in the following skillset: Java SE Eclipse Plugins Development Environment (PDE) C++ and/or C# RESTful web services using JAX-RS Jenkins for continuous integration Apache Maven for build automation JUnit testing framework Containerization solutions using … unit test frameworks (e.g. Visual Studio Unit Test, Google Test, JUnit). Experience in build environments Experience in the following skillsets, considered an advantage: C++, including COM. C#, including WPF. Visual Studio (e.g. Versions 6, 2005, 2008, 2010 & 2015). Windows Development (e.g. Windows 7 Embedded, Windows 10, Windows Server More ❯
AI. Identify internal technical and developmental risks and obstacles and apply the latest AI techniques and solutions to overcome them. REQUIREMENTS Comfortable working with C++ in a large, shared codebase. Good knowledge of 3D mathematics, including character rotation, moving, and translation. Creative software engineering, problem-solving, and debugging skills. Strong More ❯
capabilities, and performance of tools. Peer-review technical designs and documentation with the team. What do we expect from our Tool Programmers? Proficiency with C++ in a large shared codebase. Experience with UI frameworks like QT and/or MFC is a plus. Familiarity with 3D math. A passion for More ❯
manufacturing. Good understanding of robotic cells used in composites manufacturing and assembly. Good understanding of structured languages (Machine and Computer Languages such as ISO, C++, VBA etc.). Time served in toolmaking or similar role. What's my next step? Please apply by uploading a CV, and if your experience More ❯
on the latest software engineering methods, practices, and technologies. What we look for in a Principal Programmer: A passion for making games. Proficiency in C++ within a large, shared codebase. A strong understanding of 3D mathematics for maintaining and optimizing gameplay systems. Highly motivated and self-sufficient. Experience programming in More ❯
focus on motion graphics and tool development. Expert knowledge of UI architectures, animation systems, motion design principles, and tool development. Strong programming skills in C++ and experience with animation frameworks and tool development technologies. Proficiency with motion graphics software and ability to implement designs programmatically. Experience developing and maintaining custom More ❯
We are seeking a proficient software developer to design, build, and maintain efficient, reusable, and reliable code. The initial focus is on C/C++; the role requires strong experience in this area. The postholder will be involved in various phases of software development, from concept and design right through … abilities. Demonstrable competence in software development. High level of proficiency in C/C++. Degree level or equivalent. Proven experience as a C/C++ Software engineer or similar role. At least 3 years' professional experience and demonstrable track record of the full implementation lifecycle of projects requiring software development More ❯
junior team members What do we expect from our Principal Programmers? Extensive experience with network features and client/server systems programming Proficiency in C++ within large, shared codebases Strong understanding of multi-threaded programming Experience profiling and optimizing network, CPU, and memory performance Ability to communicate technical solutions effectively More ❯
growth culture and advocating knowledge sharing What do we expect from our Senior UI Programmers? Familiarity and demonstrable passion for UI Comfortable working with C++ in a large, shared codebase Ability to adapt to new technologies and ways of working Familiarity with common user interface concepts like layout, text, event More ❯
techniques and tools, helping us to innovate, plan, and deliver full features. What do we expect from our Senior Graphic Programmers? Comfortable working with C++ in a large shared codebase, including testing, code-reviews, source-control as well as experience with a common shader language and modern graphics API. Good More ❯
Newton-Le-Willows, Merseyside, North West, United Kingdom
Samuel Frank
Design Specifications, Project Specific Drawings, Design Risk Assessments, Test Procedures, Operator/Maintenance manuals and Training manuals Any knowledge of scripting and/or C++ would be beneficial Experience with PLC communications including PROFIBUS, Industrial Ethernet, Profinet or ModBus nice to have The Systems Engineer role will involve occasional international More ❯
optimize the rendering pipeline, including lighting and shading. Stay updated on latest graphics techniques and tools to inform development planning. Candidate Expectations: Proficiency in C++ within a large codebase, experience with shader languages and modern graphics APIs. Strong understanding of 3D rendering, math, and optimization. Excellent debugging skills for complex More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
TieTalent
Contract Software Engineer (C++/C#)/Manchester/12 Month Contract Are you a skilled Software Engineer with solid experience in both C++ and C#? Join a high-performing team working on a critical HealthTech platform that is used widely across the globe! What do we need from you … Strong professional experience in C++ Solid development experience in C# Comfortable working in fast-paced, agile environments (Scrum ceremonies) Nice to haves: Exposure to telecoms technologies such as VoIP, Asterisk, or Kamailio Knowledge of telecoms concepts and components What will you be doing? You will be helping to modernise the … on a mission-critical platform with a strong engineering team Outside IR35 contract Flexible hybrid working within the UK If you're an experienced C++/C# Software Engineer ready to take on a technically meaningful challenge, I'd love to hear from you. To apply, send your CV to More ❯