cover image
Enterprise Recruitment Ltd

Enterprise Recruitment Ltd

www.enterpriserecruitment.com

5 Jobs

17 Employees

About the Company

Enterprise Recruitment Ltd are established experts in the recruitment of Electronics, Software, Mechanical and Manufacturing staff. Our consultants are technical specialists who quickly understand complex requirements and only put forward quality applicants. Appointing us to do what we do best allows our clients to spend more time on what they do best.

We have advanced technical recruitment expertise developed over 18 years of successful engineering recruitment. We utilise that expertise to understand our clients’ requirements and find suitable candidates fast.

Listed Jobs

Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
Head of Software
Job Description
**Head of Software** **Role Summary** Lead software development strategy for a high-growth technology company, building scalable architecture, defining engineering practices, and growing a software team. Balance hands-on technical work with leadership as the function scales. **Expectations** – Establish software direction and processes for real-time embedded systems and hardware integration. – Transition from hands-on coding to leading engineering teams as the organization expands. – Collaborate with cross-functional hardware and systems engineers. **Key Responsibilities** 1. Design and implement software architecture for real-time embedded systems. 2. Define and enforce engineering practices (testing, version control, automation). 3. Oversee integration of software with hardware components. 4. Recruit, train, and manage a growing software engineering team. 5. Drive technical leadership across end-to-end product development cycles. **Required Skills** – Expertise in embedded C/C++ or Rust, with RTOS/bare-metal experience. – Proficiency in microcontroller/SoC development and low-level software. – Knowledge of Python for prototyping or algorithm tasks. – Track record of technical leadership in scaled environments. – Experience modernizing engineering workflows (CI/CD, testing frameworks). **Required Education & Certifications** – Bachelor’s or Master’s in Computer Science, Electrical Engineering, or equivalent. – Proven experience in software leadership roles managing engineering teams.
Cambridge, United kingdom
On site
11-09-2025
Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
Software Team Lead
Job Description
Cambridge, United kingdom
On site
Senior
11-09-2025
Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
DevOps Engineer
Job Description
**Job Title:** DevOps Engineer **Role Summary:** Design and maintain cloud (AWS) and physical infrastructure for wearable payment technology, supporting financial institutions, manufacturers, and events. Junior/mid-level role with project ownership opportunities. **Expectations:** Junior-mid level candidate seeking skill development in DevOps practices and infrastructure management. **Key Responsibilities:** - Design, deploy, and manage AWS cloud infrastructure (EC2, DynamoDB, Elastic Beanstalk, Route 53, Lambda, CloudFront, Firewall Manager, Terraform, Certificate Manager, CloudWatch, CloudTrail, SNS/SQS). - Maintain physical infrastructure, including datacentre hardware and on-site maintenance. - Automate deployment pipelines and ensure security, scalability, and reliability of systems. **Required Skills:** - Proficiency in AWS services (EC2, Lambda, Terraform). - Experience with Cisco and Juniper network devices (switches, firewalls). - Linux-based server administration. **Required Education & Certifications:** - None specified. Relevant technical certifications (e.g., AWS Certified DevOps Engineer) preferred but not mandatory.
London, United kingdom
Hybrid
24-09-2025
Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
Contract C++ Linux Software Engineer
Job Description
Job Title: Contract C++ Linux Software Engineer Role Summary: 9‑month contract developing embedded C++ applications on Linux platforms. Requires deep C++ proficiency, embedded systems knowledge, and experience with Linux build systems. Expectations: - Contract duration: 9 months, outside IR35. - Work schedule: 2 days remote after an initial on‑site familiarisation period. - Must reside within commuting distance of the office. Key Responsibilities: - Design, implement, and maintain C++ embedded software for Linux‑based devices. - Build and integrate software using OpenEmbedded, BitBake, and Makefile toolchains. - Develop, test, and debug networking components (UDP/TCP/IP) and real‑time multi‑threaded features. - Configure and work with bootloaders (U‑Boot) and Linux kernel modules. - Create and maintain CLI/BASH scripts and Python utilities for automation. - Collaborate with cross‑functional teams on firmware and hardware integration. - Analyse network traffic with tools such as Wireshark to troubleshoot and optimise. Required Skills: - Strong C++ programming on Linux (C++17/20). - Significant experience in embedded software development. - Proficiency with OpenEmbedded, BitBake, Makefiles. - Knowledge of UDP/TCP/IP protocols and network analysis. - Familiarity with Linux kernel internals, U‑Boot, and CLI tools. - BASH scripting and Python scripting skills. - Understanding of real‑time, multi‑threaded software concepts. - Experience with Wt web GUI library is a plus. Required Education & Certifications: - No specific degree or certification required (experience‑based role).
Wimbledon, United kingdom
On site
02-10-2025