cover image
Platform Recruitment

Platform Recruitment

www.platform-recruitment.com

5 Jobs

37 Employees

About the Company

Platform Recruitment - Partnering with innovative companies, connecting them with exceptional talent.


At Platform Recruitment we have a proven track record of delivering the best candidates into a variety of roles, working with clients that vary from new start-ups to some of the world's largest corporations.

We take the time to fully understand our candidates and their motivations so that we can introduce them to the right companies for them. We then support them throughout their journey to finding and starting in their new job.

We partner with clients all over the UK, USA and Europe to cut out any burden the recruitment process creates for them, whether they're large multinationals or smaller start-ups. This successful partnership approach is fundamental to several exclusive agreements currently in place, with more being added every week.

Our business model is based around continuously engaging with the best, most niche and in-demand technical candidates in the market. This gives us a distinct advantage when matching expert technical talent with some of the best companies in the UK, USA, Germany and across Europe.

Listed Jobs

Company background Company brand
Company Name
Platform Recruitment
Job Title
Penetration Tester
Job Description
**Job Title:** Penetration Tester **Role Summary:** A graduate-level penetration tester responsible for identifying, exploiting, and reporting security vulnerabilities across networks, applications, and systems. The role involves providing actionable security recommendations, ensuring compliance with industry standards, and staying current with emerging threats and tools. **Expectations:** - Entry‑level candidate with a recent or ongoing degree from a prestigious university. - Strong academic record (A*-A at A‑levels or equivalent). - Passion for cybersecurity and proactive learning. - Ability to work independently and communicate findings effectively. **Key Responsibilities:** - Conduct vulnerability assessments on networks, applications, and infrastructure. - Simulate attacks to exploit identified weaknesses and document results in detailed reports. - Offer actionable remediation guidance to improve overall security posture. - Ensure testing aligns with industry regulations and standards (e.g., OWASP, PCI‑DSS). - Continuously research new threats, tools, and techniques to refine testing methods. **Required Skills:** - Strong analytical and problem‑solving abilities. - Familiarity with penetration testing tools and methodologies. - Excellent technical documentation and communication skills. - Keen interest in staying up‑to‑date with cybersecurity developments. **Required Education & Certifications:** - Current or recent graduate from a Russell Group university or equivalent. - Cybersecurity certifications (e.g., OSCP) are desirable but not mandatory. - Completion of relevant courses and participation in platforms such as Hack The Box or TryHackMe are encouraging.
London, United kingdom
Remote
19-01-2026
Company background Company brand
Company Name
Platform Recruitment
Job Title
Software Engineer
Job Description
**Job Title** Compiler Engineer **Role Summary** Design, develop, and optimize compilers targeting high-performance computing (HPC) and GPU architectures. Deliver high-quality, maintainable C++ code that drives cutting‑edge performance for AI and scientific workloads. **Expectations** - Mastery of modern C++ (C++17/20). - Strong knowledge of compiler theory, graph optimizations, and GPU execution models. - Ability to work independently with minimal oversight. - Collaboration with cross‑functional teams to integrate compiler work into the product roadmap. **Key Responsibilities** - Implement and extend compiler front‑end, middle‑end, and back‑end components. - Develop LLVM/Clang‑based passes and target‑specific optimizations for CUDA/OpenCL. - Profile and tune generated code for peak GPU and CPU performance. - Write unit, integration, and performance tests; maintain documentation. - Mentor junior engineers and contribute to knowledge sharing sessions. **Required Skills** - Proficiency in C++ (>=4 years). - Experience with compiler frameworks (LLVM, Clang, GCC) and register allocation, scheduling, and code generation techniques. - Familiarity with GPU programming models (CUDA, OpenCL, DirectX, Vulkan). - Strong debugging, profiling, and performance‑analysis tools (gprof, nvprof, VTune). - Version control (Git), build systems (CMake, Ninja), and continuous integration. - Problem‑solving mindset, attention to detail, and effective communication. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Courses in compiler design, computer architecture, and parallel programming preferred.
United kingdom
Remote
28-01-2026
Company background Company brand
Company Name
Platform Recruitment
Job Title
Embedded Software Engineer
Job Description
Job title: Embedded Software Engineer Role Summary: Develop, test, and integrate software for embedded systems and robotics platforms, collaborating closely with electronics, mechanical, and systems engineering teams. Expectations: - Deliver robust firmware and PC applications using C/C++, C#, or .NET. - Design control algorithms for ARM Cortex MCUs. - Ensure compliance with industry standards and regulatory requirements. - Use Docker and Git for development and version control. Key Responsibilities: - Architect and implement embedded software modules. - Integrate software with hardware components and robotics systems. - Participate in code reviews, unit testing, and continuous integration. - Document design decisions and collaborate on cross‑disciplinary project activities. Required Skills: - Proficient in C/C++ and/or C#/.NET for PC application development. - Strong understanding of embedded programming on ARM Cortex MCUs. - Experience with Docker containers. - Proficient in Git and familiar with the full software development lifecycle. - Ability to work in an agile, merit‑based team environment. Required Education & Certifications: - Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. - 3+ years of experience in a regulated industry (medical, automotive, or aerospace). - Knowledge of IEC 62304, ISO 13485, or FDA 21 CFR Part 820 is desirable.
Cambridge, United kingdom
On site
Junior
02-02-2026
Company background Company brand
Company Name
Platform Recruitment
Job Title
Senior Software Engineer
Job Description
**Job Title**: Senior Software Engineer **Role Summary**: Design, prototype, test and production‑ise ultra‑low‑latency trading systems from scratch. Work closely with a tight-knit team of developers and quant traders, delivering high‑performance, mission‑critical software while mentoring junior engineers and potentially stepping into a senior management role. **Expectations**: - Own end‑to‑end projects from concept through to production. - Deliver reliable, efficient, and scalable solutions in a highly dynamic, green‑field environment. - Display a holistic problem‑solving approach, considering the bigger picture of system design and performance. **Key Responsibilities**: - Develop ultra‑low‑latency trading and research systems using C++ or Rust. - Design and prototype new software, conduct rigorous testing, and move prototypes into production. - Build and maintain distributed, high‑availability systems. - Collaborate with quant traders to incorporate quantitative strategies into software. - Provide technical support and mentorship to junior developers. **Required Skills**: - Proficiency in C++ or Rust with strong concurrent programming experience. - Deep understanding of Linux and its performance tuning. - Solid networking knowledge, including TCP/IP protocols. - Experience with distributed system design and operation. - Full awareness of the software development life cycle (SDLC). - Excellent analytical, communication, and problem‑solving skills. **Required Education & Certifications**: - Bachelor’s (or higher) degree in Computer Science, Software Engineering, or a related field. - Relevant certifications in C++, Linux, or distributed systems are a plus but not mandatory.
Cambridge, United kingdom
On site
Senior
12-02-2026