cover image
Singular Recruitment

Singular Recruitment

singularrecruitment.com

3 Jobs

1 Employees

About the Company

Singular Recruitment is a specialist recruitment consultancy with a proven track record supplying Engineers into leading technology developers across the UK and Europe.

We work within three core areas; software, hardware and machine learning. We have built strong relationships with clients ranging from stealth mode startups to FTSE500 companies.

Our approach is meticulous and we will try every means necessary in order to complete an assignment for one of our clients, or securing a dream opportunity for one of our candidates. We are consultative, assertive and professional.

We take time to not only understand the required technical skills but the company culture, goals, roadmap and the positive impact the right hire will have on the team.

For candidates, we want to understand your motivations and career aspirations as well as what technologies you would love to work with. This allows us to present opportunities you genuinely want and that will add value to your career.

Our network is our family and we are truly invested in their success.

We love a challenge, so whether you are expanding your team or exploring new opportunities, get in touch to discuss where we can assist and add value.

Listed Jobs

Company background Company brand
Company Name
Singular Recruitment
Job Title
Data Scientist (Football Club)
Job Description
Job Title: Data Scientist (Football Club) Role Summary: Develop and deploy data models to drive decision-making in football strategy, performance analysis, recruitment, and commercial operations through advanced analytics. Expactations: 3+ years industry experience as a Data Scientist; advanced Python proficiency; expertise in ML techniques, model deployment, and data visualization. Key Responsibilities: Analyze player performance and match outcomes via statistical modeling; process football datasets; generate actionable insights through visualization; collaborate with coaches and stakeholders to translate requirements into solutions; monitor advancements in sports analytics and ML methodologies. Required Skills: Python (Pandas, NumPy, scikit-learn); machine learning (regression, classification, clustering, time-series forecasting); deep learning (Keras/PyTorch); model deployment (APIs); data visualization and communication. Required Education & Certifications: Master's/PhD in Data Science, Statistics, or related field; no specific certifications required.
London, United kingdom
Hybrid
Junior
11-01-2026
Company background Company brand
Company Name
Singular Recruitment
Job Title
Senior Embedded Linux Software Engineer
Job Description
**Job Title** Senior Embedded Linux Software Engineer **Role Summary** Design, develop, and maintain high‑performance Embedded Linux systems for new products and enhancements. Lead software architecture decisions, collaborate with hardware and firmware teams, and ensure optimal system performance, reliability, and compliance with industry standards. **Expactations** - 7+ years of embedded Linux development experience. - Proficiency in C/C++ and assembly for low‑level programming. - Strong understanding of Linux kernel subsystems, device drivers, and real‑time extensions. - Experience with cross‑compile toolchains, Yocto/Buildroot, and Build system automation. - Familiarity with hardware interfaces (SPI, I²C, UART, PCIe, USB, CAN). - Proven track record delivering production‑ready firmware on ARM, PowerPC, or MIPS platforms. - Ability to debug hardware/software interactions using GDB, kgdb, strace, perf, and hardware debug tools. - Excellent written and verbal communication skills for technical documentation and cross‑functional collaboration. **Key Responsibilities** - Architect and implement device drivers, file systems, and networking modules for embedded Linux distributions. - Integrate hardware peripherals, perform reverse engineering, and develop firmware interfaces. - Conduct performance profiling, memory usage analysis, and power‑management optimizations. - Write and maintain comprehensive documentation, including API references and setup guides. - Mentor junior developers, conduct code reviews, and enforce coding standards. - Coordinate with QA to create automated test suites for functional and regression testing. - Collaborate with product managers and HW engineers to define system requirements and feasibility assessments. - Stay current with Linux kernel releases, security patches, and emerging embedded technologies. **Required Skills** - Advanced C/C++ programming for embedded systems. - In‑depth Linux kernel knowledge (modules, initramfs, kernel configuration). - Experience with embedded build environments (Yocto, Buildroot). - Debugging expertise (GDB, kgdb, printk, ltrace). - Knowledge of real‑time operating system concepts and RT preemption. - Familiarity with version control (Git, GitLab, Gerrit). - Strong problem‑solving ability and analytical mindset. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. - Certifications such as Linux Professional Institute Certification (LPIC) or Intel Embedded Training (preferred).
Edinburgh, United kingdom
On site
Senior
13-01-2026
Company background Company brand
Company Name
Singular Recruitment
Job Title
Senior Project Manager (Electronics & Embedded Software)
Job Description
**Job Title**: Senior Project Manager (Electronics & Embedded Software) **Role Summary** Lead and manage multidisciplinary design projects that encompass electronics, mechanical, and embedded software components. Deliver integrated communication hardware solutions on time, within budget, and to specified quality standards while coordinating cross‑functional teams and external partners. **Expectations** - Oversee end‑to‑end project life cycle for complex hardware/software releases. - Maintain rigorous control over schedule, cost, scope, and risk. - Facilitate transparent communication among engineering, QA, supply‑chain, and business stakeholders. - Drive continuous improvement of processes and deliverables. **Key Responsibilities** - Define project scope, objectives, and success criteria with business owners. - Develop and maintain detailed project plans, timelines, and budgets. - Allocate resources, assign tasks, and monitor team performance. - Identify, assess, and mitigate technical and program risks. - Manage vendor and supplier relationships for hardware procurement and component sourcing. - Ensure compliance with industry standards, safety regulations, and customer requirements. - Conduct regular status meetings, prepare progress reports, and present to executive leadership. - Champion quality assurance activities and product validation processes. - Coordinate integration, testing, and release of hardware/software solutions. - Mentor junior project managers and contribute to best‑practice knowledge base. **Required Skills** - Proven project management methodology expertise (PMI, PRINCE2, Agile/Scrum). - Strong technical background in electronics and embedded software engineering; mechanical familiarity acceptable. - Budgeting, scheduling (MS Project, Primavera), and cost‑control proficiency. - Risk assessment and mitigation, issue resolution, and decision‑making under pressure. - Excellent communication, stakeholder management, and negotiation skills. - Leadership of cross‑disciplinary teams and ability to drive collaboration. - Experience with IPC standards, safety certifications (IEC 61508/ISO 26262, etc.) a plus. **Required Education & Certifications** - Bachelor’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related technical field. - Minimum 8–10 years of progressive project management experience in electronics/embedded software domains. - PMP or Prince2 certification required; Agile or Scrum Master certification preferred. ---
Edinburgh, United kingdom
On site
Senior
14-01-2026