cover image
TEC Partners - Technical Recruitment Specialists

TEC Partners - Technical Recruitment Specialists

www.tecpartners.co.uk

6 Jobs

35 Employees

About the Company

TEC Partners is a specialist technical recruitment agency focused on providing permanent, contract and interim solutions to the Technology, Gaming, Engineering, & Scientific sectors across the UK. We bring years of technical recruitment experience to the IT, Engineering & Scientific sectors, and specialise in partnering companies to help them achieve success through sourcing the very best candidates and forging long term relationships which are mutually beneficial. Working with both clients and candidates alike, we make extensive efforts to understand the specific needs of each individual and to provide the most appropriate solution to satisfy those requirements. TEC Partners are perfectly placed to not only assist, but to advise on the current market and the various options, whether it be a permanent, interim or contract appointments.

Listed Jobs

Company background Company brand
Company Name
TEC Partners - Technical Recruitment Specialists
Job Title
Embedded Software Engineer
Job Description
**Job title**: Embedded Software Engineer **Role Summary**: Design, develop, test, and deploy embedded software on cutting‑edge, experimental platforms, contributing to the full product lifecycle from requirements through to prototype delivery. **Expectations**: - Deliver high‑quality embedded solutions within fast‑paced, multidisciplinary teams. - Apply engineering‑led problem‑solving to complex technical challenges. - Participate in all phases of development—requirements capture, design, coding, testing, documentation, and deployment. **Key Responsibilities**: - Capture and analyze functional requirements. - Architect and implement embedded software, primarily in C (and at least one additional language such as C++, C#, or MATLAB). - Develop on ARM‑based targets, including bare‑metal and RTOS environments. - Test, debug, and fault‑find software; provide detailed documentation. - Collaborate with cross‑functional teams (engineering, science, design) to prototype solutions rapidly. - Contribute to system‑level design and high‑level architecture decisions. - Utilize scripting (Python, MATLAB) for testing, signal processing, or automation. - Maintain and advance component and system reliability in regulated or complex environments. **Required Skills**: - 3+ years’ embedded software development experience. - Proficiency in C; solid knowledge of at least one additional language (C++, C#, MATLAB). - Experience programming Linux in embedded or system contexts. - Strong debugging, fault‑finding, and testing expertise. - Ability to design robust technical solutions and articulate them clearly. - Excellent problem‑solving, communication, and teamwork skills. **Required Education & Certifications**: - Bachelor’s (or higher) degree in Engineering, Computer Science, or a closely related discipline. - Professional certifications (e.g., IEEE, RTOS) are not mandatory but may be advantageous.
Cambridge, United kingdom
On site
Junior
06-02-2026
Company background Company brand
Company Name
TEC Partners - Technical Recruitment Specialists
Job Title
Machine Learning Researcher
Job Description
**Machine Learning Researcher** **Role Summary** Research, design, and deploy machine learning systems for complex, real-world problems in defense and security. Collaborate with multi-disciplinary teams on projects spanning early-stage research to working prototypes across the full ML lifecycle. **Expectations** - Bachelor’s or Master’s degree in Computer Science, Engineering, Physics, Mathematics, or related field. - Strong Python programming skills. - Demonstrated experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX). - Application of ML in novel domains or resource-constrained settings. - Postgraduate/industrial R&D experience or client-facing/consultancy background beneficial. - Eligibility for UK security clearance mandatory. **Key Responsibilities** - Design and implement end-to-end ML solutions for defense/security challenges. - Conduct data preparation, model development, evaluation, and deployment. - Collaborate with cross-functional teams to solve technically complex problems. - Translate theoretical research into scalable, production-ready systems. **Required Skills** - Python, machine learning framework proficiency. - Expertise in computer vision, generative models, or signal/audio processing. - Strong problem-solving skills for novel and challenging ML applications. - Familiarity with GPU/CUDA workflows a plus. **Required Education & Certifications** - Bachelor’s degree (minimum 2:1/first class, or international equivalent) in Computer Science, Engineering, Physics, Mathematics, or related discipline. - UK security clearance eligibility required.
Cambridge, United kingdom
On site
06-02-2026
Company background Company brand
Company Name
TEC Partners - Technical Recruitment Specialists
Job Title
Contract Embedded Software Engineer - Defence
Job Description
Job title: Contract Embedded Software Engineer – Defence Role Summary: Provide immediate, high‑impact embedded software development in Linux/C++ environments for advanced defence systems. Work closely with electronics and systems engineers to design, implement, test, and maintain low‑level and system‑level software, including C++ applications, embedded C modules, Python tooling, and GUI components. Expactations: Deliver quality code and documentation within tight schedules. Collaborate with multidisciplinary teams, adhere to secure development practices, and maintain active SC clearance. Contribute quickly with minimal supervision in a fast‑paced, defence‑centric environment. Key Responsibilities: - Design, develop, and maintain Linux‑based embedded software in C++ and C. - Write Python scripts for automation, tooling, and testing. - Build and support GUI applications using Qt or equivalent. - Integrate software with custom hardware and perform system‑level debugging and testing. - Collaborate with electronics and systems engineers on design and implementation. - Ensure compliance with secure development and national security standards. - Participate in code reviews, documentation, and continuous improvement activities. Required Skills: - Strong C++ development experience (modern C++ standards). - Embedded C programming for hardware‑adjacent systems. - Proficiency in Linux development environments (kernel, drivers, user‑space). - Python scripting and automation. - GUI development experience (Qt, GTK+, or similar). - Debugging and problem‑solving skills in low‑level systems. - Familiarity with secure development practices. - Ability to work effectively in multidisciplinary teams. Required Education & Certifications: - Bachelor’s degree (or equivalent) in Computer Science, Electrical Engineering, or related field. - Active Security Clearance (SC) in the UK. ---
Cambridge, United kingdom
On site
11-02-2026
Company background Company brand
Company Name
TEC Partners - Technical Recruitment Specialists
Job Title
Identity & Access Management Workstream Lead (IAM/IDAM)
Job Description
**Job Title** Identity & Access Management Workstream Lead (IAM/IDAM) **Role Summary** Lead and deliver a multi‑project identity and access management transformation programme. Define strategy, oversee governance, and ensure scalable, secure identity practices across the organisation. **Expectations** - Deliver a 6‑month programme under contract, within budget and schedule. - Transition projects to business‑as‑usual with sustainable processes. - Embed identity security into business operations while supporting innovation such as AI adoption. - Provide clear stakeholder communication and risk oversight. **Key Responsibilities** - Lead a project‑management team to execute initiatives in identity lifecycle, privileged access, IGA, MFA, & SSO. - Develop next‑generation identity security controls and implementation roadmap. - Coordinate with Cyber Security, IT, HR, and business functions for alignment, adoption, and change management. - Manage complex, multi‑project portfolios, balancing delivery, risk, and benefit realisation. - Provide governance, metrics, and reporting to executive stakeholders. - Transition project deliverables into ongoing operations and support teams. **Required Skills** - Proven experience delivering large‑scale IDAM or security transformation programmes. - Deep knowledge of identity principles, controls, and technologies (MFA, SSO, IGA, privileged access). - Strong stakeholder management, leadership, and communication. - Ability to manage multiple inter‑dependent projects and influence cross‑functional teams. - Risk management and benefits realisation expertise. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, Cybersecurity, or related field. - Professional certifications such as CISSP, CISM, or Certified Identity and Access Manager (CIAM) preferred.
London, United kingdom
Hybrid
Senior
11-02-2026