communications. • Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions. • Develop, test, and deploy code using multiplatform build and dependency tools (e.g., CMake, Conan) and deployment pipelines that ensure cross-platform compatibility and efficient capability delivery. • Ensure protocols meet stringent security requirements, implementing innovative techniques to protect sensitive data against emerging threats. Knowledge More ❯
of computer architecture A comprehension of hardware design principles You might also have: An understanding of computer graphics and OpenGL/Vulkan/DirectX Knowledge of build systems (Make, CMake) and scripting languages (Python) Experience with concurrent systems Familiarity with SystemC Who we are Imagination is a UK-based company that creates silicon and software IP designed to give its More ❯
task management tools like Jira, Asana, ServiceNow Experience with version control tools such as Git Familiarity with CI/CD tools (Jenkins, GitLab, etc.) Experience with build tools like CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, optimized Rust code following best practices Develop new features, designing interfaces for reusability, testability, and modularity Enhance existing features and More ❯
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
It is essential for candidates to have recent experience with MFC . The role involves Windows App Development , but some Linux work will also be required. Additional experience with CMake is of benefit. Candidates must also have some networking skills and experience . Salary ~£60,000 . Please send an up-to-date CV if interested for more details. #J More ❯