relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
AWE
Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
are not required, and active clearances cannot be sponsored. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to running More ❯
related Engineering discipline.· Experience in delivering technical commercial solutions for innovative and novel concepts. Excellent proficiency with development, platforms, and tools in C/C++, Python. Strong problem-solving skills, able to autonomously navigate complex engineering challenges. Effective communication and collaboration skills, apt at working with multi-disciplinary teams of More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools such as CodeQL Experience navigating More ❯
Honors degree in Computer Science, Software Engineering or similar 2-4 years of experience of software development Low level programming language (such as C, C++) for embedded software and real-time hardware interface High level programming language (such as C#, Python) for control software and user interface Version control using More ❯
with JustMock and FluentAssertions Demonstrated ability to read and interpret technical information Demonstrated ability to compose clear and concise technical written communication Additional Competencies C++, including C CLI Experience developing web-based applications using JavaScript and/or TypeScript, SCSS, React, WebPack SQL, preferably with PostgreSQL or Sybase Familiarity with More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
to be considered a tick list, we’d like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running More ❯
Endeavour Recruitment has a new opportunity for an experienced Senior Java C++ Software Developer. Candidates should have experience of leading a team or be in a Senior position and be looking to take on leadership responsibility. The role is near to Reading close to M4. Salary commensurate with experience. The More ❯
lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances innovation with More ❯
cloud technology security, vulnerability assessments, and red teaming Strong experience in manual code auditing, scripting, and programming (e.g., Perl, Python, Ruby, bash, C/C++, C#, Java) to identify security issues Solid knowledge of security engineering practices, including web application security, network security, cryptography, and automation Proven track record to More ❯
Technical skills: Proficient in cloud-native technologies, such as Kubernetes, containers, microservices, serverless, DevSecOps, CI/CD, etc. (AWS, Azure, GCP) Golang, C/C++ Distributed system architecture and technologies, Kafka, gRPC, REST NoSQL and RDBMS Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code More ❯
Reading, England, United Kingdom Hybrid / WFH Options
ALL.SPACE
to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. Requirements QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Good experience of More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Huston Photos
and practical experience in the Software Development Life Cycle (SDLC), with a strong understanding of software development, testing, and multiple programming languages such as C++, C#, .NET Core, Java, JavaScript, Node.js, Angular, React, or similar. You will also have: Experience creating application security strategies, standards, and best practices. Experience working More ❯
in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools such as CodeQL Experience navigating More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
team. Requirements: Deep experience with Python, TypeScript, React, AWS, PostgreSQL, and GenAI + Any experience with any other backend languages: Go, Elixir, Clojure, Ruby, C++, Haskell etc. Proven ability to lead projects (and teams) in a fast-paced, innovative environment. Help define technical decisions & architecture with the CTO Strong decision More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
deep learning models architecture design and deep learning training and optimization and model pruning Experience with LLM benchmarking Strong programming skills in Python, Java, C++, or a related language Strong skills in algorithm development to solve optimisation problems Familiarity with core tools for a typical ML-focused work environment (e.g. More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯