Software Engineer - National Security & Defence
UK-Based | Hybrid and Secure On-Site Working | eDV Clearance Required
Solve complex engineering challenges that help protect the UK.
We’re recruiting Software Engineers to join a high-impact engineering team operating at the heart of the UK’s national security and defence mission. You’ll work on sophisticated, mission-critical systems that support real-world operations, collaborating with experts across engineering, intelligence and defence.
This is a role for engineers who want to work on problems that genuinely matter - in an environment where quality, security and rigour are paramount.
The Role
As a Software Engineer, you’ll design, develop and maintain secure, resilient and scalable software solutions for some of the most sensitive and challenging technical environments in the UK. You’ll work within multidisciplinary teams that include systems engineers, analysts, data specialists and security professionals.
Engineering excellence, attention to detail and collaboration will sit at the core of your day-to-day work.
What You’ll Be Doing
Designing, developing and maintaining secure software components used in operational defence systems
Contributing to technical design and architectural decisions
Writing clean, robust, well-tested code for highly secure environments
Working with cross-functional teams including systems engineers, cyber specialists and mission domain experts
Supporting continuous integration and deployment pipelines in restricted environments
Troubleshooting complex issues across distributed systems and secure infrastructures
Applying strict security, coding and compliance standards
Documenting designs, processes and configurations to a high level of rigour
Working exclusively on secure networks within SCIF/SPOF environments
What We’re Looking For
Essential
Active eDV clearance (UK Enhanced Developed Vetting) - mandatory
Strong background in software engineering across design, build, testing and deployment
Experience in one or more core languages (e.g. Java, Python, C++, C#, JavaScript )
Understanding of secure software engineering principles
Experience working in environments with strict security, audit or compliance requirements
Familiarity with CI/CD tooling and version control (Git)
Comfortable working on-site in secure facilities
Strong communication skills and ability to work collaboratively with multidisciplinary teams
Desirable
Experience working in UK defence, intelligence or national security organisations
Knowledge of containerised or distributed systems (Docker, Kubernetes)
Background in data engineering, pipelines or real-time processing
Exposure to event-driven architectures or messaging systems
Experience with infrastructure-as-code or secure cloud/on-prem hybrid solutions
Interest in emerging technologies, high-assurance systems or applied cryptography
Who This Role Suits
You’ll be a great fit if you:
Want to work on meaningful problems with real-world national security impact
Thrive in structured, mission-driven environments
Enjoy solving complex technical challenges under high assurance constraints
Take pride in delivering high-quality, secure and reliable software
Are comfortable working full-time in high-security spaces
What’s In It For You
Purpose-driven work supporting national security and public safety
Access to unique and complex engineering challenges found nowhere else
Opportunities for progression into technical leadership, architecture or specialist roles
Training and development pathways tailored to secure-environment engineering
Supportive engineering community with strong knowledge-sharing culture
?? Interested?
If you’re an experienced Software Engineer with active eDV clearance and a passion for impactful engineering, we’d love to hear from you.
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
TPBN1_UKTJ
Introduction
Saab in UK is growing rapidly, with over 600 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth.
What you will be part of
Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters.
Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world.
Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations.
The Role:
This role is part of our BlueBear Business in Bedfordshire.
You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovate within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure.
You will be keen to get involved in all development areas and have a good track history/proven track record in both problem solving and quality software development.
Working as part of a team in a multidisciplinary team you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous.
Development of low-level drivers for UAV for control of effectors, reading instrumentation and integration of novel sensors.
Key Responsibilities:
Skills/Experience
By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview
Norwich
Competitive Salary
About the Company:
We are working with a well-established engineering organisation who are looking for a Software Design Engineer to join their growing team in Norwich. With a strong reputation for delivering innovative technology solutions, this is an excellent opportunity to contribute to exciting projects in a supportive and collaborative environment.
The Role:
As a Software Design Engineer, you will contribute to the full software development life cycle, from requirements and design through to implementation, testing, and delivery. You will work closely with cross-functional teams to ensure robust software solutions are developed, while maintaining compliance with relevant standards and driving continuous improvement.
Key Responsibilities:
* Contribute to the full life cycle of embedded software development, including requirements, design, coding, testing, integration, and commissioning.
* Generate high-quality code to support project objectives.
* Ensure compliance with applicable standards, processes, and engineering best practice.
* Participate in software design reviews and maintain adherence to engineering procedures.
* Support troubleshooting and resolution of technical issues related to software solutions.
* Interpret system and software requirements to design robust, fit-for-purpose solutions.
* Work collaboratively with systems, hardware, and test engineers to deliver successful outcomes.
Skills and Experience Required:
* HND (or equivalent) in a relevant engineering discipline, or significant industry experience in software development.
* Proven experience in a software engineering role within a manufacturing or engineering environment.
* Strong experience in developing real-time embedded C++ software for Linux.
* Familiarity with version control systems such as Git.
* Good understanding of engineering principles and development tools.
* Experience with Qt Creator is advantageous.
How to Apply:
If you are interested in this Software Design Engineer role, please click “Apply Now.”
A member of our team at Service Service Recruitment will be in touch to discuss your application
Data Architect | Hybrid | RCT (South Wales)
IntaPeople are proud and excited to be appointed to recruit an experienced Data Architect for a Welsh-based not-for-profit sector client on an exclusive growth project.
This is a very exciting opportunity to join their fast-growing Data function in this newly created position. You will be joining the data team as one of the first handful of team members in this area of the business which will work with external partners to build out the organisations data capability offering. As a Data Architect, you will be responsible for designing, building, and maintaining robust, scalable, and secure data pipelines and platform that enable them to make data -driven decisions at a enterprise level.
Working closely with the ‘Head of Data Engineering’ you will help grow out this data function with the recruitment of further data engineering resources whilst working closely with solutions architects and Software Engineers. You will also get the opportunity to progress into a leadership role if this suited the individuals’ desires and capabilities.
You will shape, govern and assure the organisation’s data architecture, defining, designing and maintaining strategic data models, standards, flows and governance structures that support organisational goals, ensure compliance, foster collaboration across business areas, and enable the organisation to make data-driven decisions
Essential Skills
Proven experience as a Senior Data Engineer or Data Architect (or similar/related role).
Experience with Enterprise level Data sets.
Expertise and practical experience in designing and aligning data models across multiple subject areas, applying recognised patterns and industry standards.
Familiarity with structured architectural approaches found in TOGAF (data architecture) or equivalent.
Proven experience defining and evolving data governance, including data quality, metadata, lineage, and policy assurance across services.
Strong capability in data profiling, source system analysis and identifying links across problem domains to define common, reusable solutions.
Experience of communicating technical information and data to a non technical audience and working collaboratively with analysts, architects, and product owners to deliver data solutions that meet user and organisational needs.
Ability to lead and mentor other team members.
Demonstrable knowledge of data modelling and data warehousing within platforms such as Azure or AWS.
Practical experience with Microsoft Azure services, including Azure Data Lake (Gen2), Synapse, Event Hubs, and Cosmos DB, within scalable cloud -based architectures.
Robust understanding of data governance, data quality, and metadata management.
Desirable skills
Experience with Azure Data Factory, Databricks, or Apache Spark, following modern ETL/ELT principles.
Experience in using Git, Azure DevOps, or GitHub Actions for version control, CI/CD, and collaborative data delivery.
Experience with Big Data.
Certification in data architecture or governance frameworks (e.g., TOGAF, DAMA, DCAM, EDMC).
Experience of using programming languages such as Python, Scala and SQL
Welsh language skills.
Key Responsibilities (at a glance):
Establish Data strategies and data modelling internally within the data estate
Lead the design and oversight of enterprise‑aligned data models and supporting data architecture, ensuring that all modelling approaches follow organisational standards, recognised patterns, and enable scalable, high‑quality data flows across services.
Provide expert architectural guidance to technical teams delivering cloud‑based data platforms, ensuring that data integration, modelling, metadata and design decisions align with organisational and enterprise-wide standards
Work closely with other business leaders to maintain governance and compliance within their data estate.
Work closely with data analysts,data engineering, Enterprise and solution architects, DevOps, and business stakeholders through regular communication and collaborative planning to ensure data solutions are closely aligned with business objectives and effectively meet user needs.
Contribute to the development and execution of the Data Strategy by maintaining thorough documentation of data processes, architectures, and workflows to ensure all technical and process information is systematically recorded, updated and data initiatives deliver business value and are aligned with broader technology and organisational goals
Research into emerging technologies and upcoming trends
Provide oversight to teams building data processing pipelines and integration patterns, ensuring their artefacts are consistent with data architecture principles and metadata strategies.
Lead on the introduction of foundational data management capabilities to improve trust, accessibility, and efficiency in an organisation that has limited data management capability, lacks data management practices, including governance, metadata standards, and quality controls.
Design, implement, and optimise physical data models that align with pipeline architecture, by using the approach that ensures efficient query performance, scalable storage, and robust integration and delivers adaptable and resource -efficient data processing, meeting the organisation’s evolving analytical and operational demands.
Managing the aspirations of a variety of stakeholders to enable successful project delivery can be challenging, especially when their priorities may differ or even conflict and require reconciliation to meet business and project needs.
What you’ll get in return (at a glance)
A salary of circa £62,500 - £67,500 (depending on experience)
28 days annual leave + public bank holidays
Hybrid working - To be based in their brand new, modern offices 1-2 days per week
A flexible working environment
Competitive Legal and General pension Scheme (8% employer contribution)
4 x Death in service
The opportunity to work on modern and industry changing projects
Progression and development opportunities
Free Rail travel throughout Wales and discounted throughout the UK
Salary sacrifice scheme such as – cycle to work, electric vehicle
A chance to truly contribute to large scale digitalisation projects within Wales
For more information click APPLY now or for a confidential chat call Nathan Handley on (phone number removed).
This role is commutable from Swansea, Bridgend, Pontypridd, Cardiff and Newport or surrounding areas
Senior iOS Developer
London (Hybrid - 2 days per week in the office)
Salary: £65,000 - £90,000 DOE
The Role
We’re looking for a Senior iOS Developer to join a growing Mobile team. You’ll play a key role in maintaining and evolving a suite of high-traffic consumer apps, working within cross-functional squads alongside product managers, designers, and fellow engineers.
You’ll be involved throughout the full software development lifecycle, from concept and design through to deployment, while also using modern AI-powered development tools such as GitHub Copilot and ChatGPT to improve efficiency and code quality.
What Sets This Company Apart?
A dynamic and inclusive working environment that values diversity
Talented, high-performing teams focused on delivering exceptional user experiences
A culture built around collaboration, where everyone’s ideas and perspectives are valued
Key Responsibilities
Drive the delivery of new features while contributing to technical direction
Work closely with product and design teams to deliver polished, user-focused experiences
Develop clean, scalable Swift code using SwiftUI and UIKit
Promote engineering best practices including TDD and CI/CD pipelines
Mentor and support other engineers within the team
About You
Strong commercial experience developing iOS applications using Swift, SwiftUI, and UIKit
Solid understanding of async/await and Combine
Experience working in Agile environments, delivering value quickly and iteratively
Familiarity with XCUI testing and Git workflows
A collaborative mindset and enthusiasm for learning and improving
Benefits
27 days holiday (increasing to 30 with service) plus bank holidays
Bonus scheme and up to 6% employer pension contribution
Enhanced shared parental leave - up to 6 months paid
Work-from-anywhere scheme - up to 2 weeks per year
Access to mental health support and financial wellbeing coaching
If you’re excited about building high-impact mobile products and want to work in a collaborative, high-performing engineering environment, we’d love to hear from you.
Accessibility & Inclusion
Adecco is a Disability Confident employer. We are committed to creating an inclusive and accessible recruitment process and welcome applications from candidates of all backgrounds and abilities. If you require any reasonable adjustments during the recruitment process, please let us know and we will be happy to support you
P+S Personnel are pleased to be working on behalf of our client, who is currently recruiting an Electronics Design Engineer Technician to join their team based in Great Yarmouth on a full-time, permanent basis.
Role Summary:
You will be part of a design team working on the next generation of sonar instrumentation.
Main Responsibilities:
Develop and enhance electronic SONAR products in line with target product specifications.
Creation of schematics & multi-layer PCB designs, verified by electronic modelling / simulation and testing.
Testing, defect failure analysis / root cause analysis and repair of existing systems.
Conducting design reviews at key stages of design & development and test.
Collaborating as part of the team, submitting designs for review and providing peer review input to other engineers’ designs.
Producing and maintaining product documentation, including detailed BoMs, Gerbers, validating fabrication & engineering drawings, writing production assembly guides, test procedures and user manuals.
Performing new product evaluations and reviews including acoustic measurements to ensure that product meets or exceeds their specification.
Collaborating across all teams within the company, including Procurement, Manufacturing, Test and Quality.
Providing technical product support to staff and worldwide customers on site or remotely.
This may require occasional travel within UK and overseas to support them.
Working with 3rd parties during design, prototyping and manufacturing.
Qualifications and Experience:
Degree or equivalent qualifications or experience in electrical and electronic engineering.
A minimum of 3 years’ experience designing electronics products and embedded PC systems.
Design and testing mixed signal products that include SOC, FPGAs, control & logic systems, switching power supplies, analogue amplifiers, isolated systems and transducer power driver stages.
C/C++, VHDL and associated tools such as GIT. (Desirable)
Altium Designer (schematic, PCB, component generation, SPICE simulation) (Desirable)
Communication protocols such as SPI, I2C, Ethernet, IP (TCP/UDP/ICMP), RS-232, JTAG, NMEA, both at the low level and high level. (Desirable)
Systems operating at 400V DC. (Desirable)
MATLAB for signal processing. (Desirable)
Digital data acquisition systems and DSP techniques (down-sampling, mixing, various filter types, etc.) (Desirable)
Laboratory test equipment including, but not limited to Logic Analysers, Oscilloscopes, Power Analysers, Spectrum Analysers, Active Loads, Multi-meters, Hot air and Through Hole assembly and repair tools. (Desirable)
Working Hours and Benefits:
Flexi-time (37.5 hours Monday to Friday) with the ability to take an additional day’s leave each month.
25 days holiday allowance plus statutory bank holidays.
Private medical insurance for family.
Worldwide Travel insurance for employee + partner.
Pension with matched contributions up to 8%.
Death in service benefit.
Sick pay.
Bike to work scheme.
Employee assistance scheme.
Free electric vehicle charging on site.
Annual bonus based on Company profit.
Wellbeing events
We are recruiting for a Software Test & Automation Engineer to join a specialist engineering company operating in a regulated industrial environment.
The business develops software used within high-precision equipment supplied to the pharmaceutical sector. Testing is currently largely manual and system-based, carried out directly on physical machines. The company now wants to introduce greater automation and modernise its test approach.
This is an opportunity to help shape that evolution.
You will inherit an established test and validation function, work alongside experienced engineers, and gradually introduce more structured automated testing practices where appropriate.
What You’ll Be Doing
*
Carrying out hands-on system-level software testing
*
Working directly with industrial equipment during validation cycles
*
Designing and implementing automated test scripts or frameworks
*
Supporting structured validation documentation and compliance requirements
*
Contributing to the development of a longer-term automation strategy
*
Collaborating closely with embedded and systems engineers
What We’re Looking For
*
Experience in software testing at application or system level
*
Exposure to automated testing concepts and tools
*
Ability to write scripts in languages such as Python, C#, or similar
*
Experience using test management and defect tracking tools (Jira, TestRail, Zephyr, Xray etc.)
*
Understanding of version control and release processes
*
Experience in regulated or quality-focused environments advantageous
The Opportunity
This is not a corporate DevOps pipeline role. It is an engineering-led SME environment where you will have real influence.
There is scope to:
*
Build automation capability from the ground up
*
Modernise a legacy manual process
*
Develop into a future technical lead within the test function
Hybrid working is supported, but candidates must be able to attend site when equipment-based testing is required.
Keywords
Software Test Engineer, Automation Engineer, QA Automation Engineer, Software Testing, Automated Testing, Selenium, Python, C#, Test Frameworks, CI/CD, Jira, Git, TestRail, Zephyr, Industrial Software, Embedded Systems Testing, Regulated Industry, Pharmaceutical Equipment, System Testing, Hybrid Engineering Jobs, Salisbury Engineering Roles.
For more information, please contact James Brocklehurst at Euro Projects Recruitment for a confidential discussion
Software Engineer Software Developer - Critical Defence Systems Bristol Based - 4 days a week on site Are you a C++ developer who thrives on solving complex technical challenges? Do you want to work on software that truly matters-systems that sit at the heart of critical defence capability? If so, this is a rare opportunity to join an innovative engineering team working at the cutting edge of systems‑level development. The Opportunity You'll contribute across the full software development lifecycle, developing high‑integrity, mission‑critical systems for the defence sector. This role is ideal for someone who enjoys low‑level programming, systems architecture, and building robust software that performs flawlessly in demanding environments. What You'll Be Doing Designing, developing, and maintaining software aligned with defence, industry, and customer standards Implementing high‑quality C++ solutions within complex system architectures Testing, validating, and integrating software with wider system components Logging and tracking software issues to support product maturity and stability Participating in technical design, sprint planning, and Agile team routines Engaging with stakeholders to fully understand detailed system requirements Taking ownership of tasks and ensuring accurate progress tracking Key Skills & Experience Essential: Solid commercial experience with C++ Familiarity with systems‑level development, or a strong interest in learning it Understanding of OOP principles Practical experience with Git Highly Advantageous: Exposure to VBS, Qt, or graphics engines Experience working with complex simulations Interest in low‑level software, system internals, or architecture Personal Attributes We're looking for someone who is: Adaptable and comfortable working in fast‑moving environments Capable of managing shifting priorities with composure Analytical, methodical, and motivated to solve problems Reliable, proactive, and always keen to learn Why Join Us? You'll be part of a collaborative, highly skilled defence engineering team where your work directly contributes to national security. Expect a role that is technically fascinating, mission‑driven, and full of opportunities to grow your systems‑engineering capability
Software Engineer
Software Developer - Critical Defence Systems
Bristol Based - 4 days a week on site
Are you a C++ developer who thrives on solving complex technical challenges? Do you want to work on software that truly matters -systems that sit at the heart of critical defence capability?
If so, this is a rare opportunity to join an innovative engineering team working at the cutting edge of systems-level development.
The Opportunity
You’ll contribute across the full software development lifecycle, developing high-integrity, mission-critical systems for the defence sector. This role is ideal for someone who enjoys low-level programming, systems architecture, and building robust software that performs flawlessly in demanding environments.
What You’ll Be Doing
Designing, developing, and maintaining software aligned with defence, industry, and customer standards
Implementing high-quality C++ solutions within complex system architectures
Testing, validating, and integrating software with wider system components
Logging and tracking software issues to support product maturity and stability
Participating in technical design, sprint planning, and Agile team routines
Engaging with stakeholders to fully understand detailed system requirements
Taking ownership of tasks and ensuring accurate progress tracking
Key Skills & Experience
Essential:
Solid commercial experience with C++
Familiarity with systems-level development , or a strong interest in learning it
Understanding of OOP principles
Practical experience with Git
Highly Advantageous:
Exposure to VBS , Qt , or graphics engines
Experience working with complex simulations
Interest in low-level software, system internals, or architecture
Personal Attributes
We’re looking for someone who is:
Adaptable and comfortable working in fast-moving environments
Capable of managing shifting priorities with composure
Analytical, methodical, and motivated to solve problems
Reliable, proactive, and always keen to learn
Why Join Us?
You’ll be part of a collaborative, highly skilled defence engineering team where your work directly contributes to national security. Expect a role that is technically fascinating, mission-driven, and full of opportunities to grow your systems-engineering capability.
TPBN1_UKTJ
Reference: BH-377p Working Hours: Full-time Job Type: Permanent Salary: Competitive Location: Remote or Hybrid - London office About The Client: Our client is a rapidly growing Infrastructure-as-a-Service (IaaS) provider driving digital transformation. Key Responsibilities: Architecture & System Design Design and evolve scalable backend services and product components. Make sound architectural decisions across APIs, services, and data layers. Lead delivery from design through production operation. Full-Stack Development Build backend systems primarily in Python. Develop secure, performant APIs supporting AI workflows. Contribute to modern web applications where required (e.g., Next.js). Reliability & Performance Improve monitoring, observability, and system resilience. Optimise performance and support production stability. Engineering Leadership Maintain high coding standards and test coverage. Contribute to code reviews and documentation. Mentor engineers and support technical growth. Collaboration Work closely with Product and Design to deliver scalable solutions. Communicate technical trade-offs and manage cross-team dependencies. Essential skills and requirements: Strong experience building production backend systems and APIs in Python (Flask or similar). Proven ownership of asynchronous or compute-intensive workflows. Experience delivering full-stack features (e.g., Next.js). Practical understanding of AI lifecycle workflows (training, evaluation, deployment, inference). Solid system design knowledge including API design, SQL/NoSQL data systems, and security. Experience managing systems in production (monitoring, debugging, incident response). Familiarity with Git, CI/CD, Docker, and Kubernetes. Desirable Skills: Exposure to LLMs or generative AI platforms. Experience with model lifecycle management or AI observability. Understanding of GPU-based or distributed systems. Experience building developer platforms or workflow orchestration tools. Whats on Offer: Competitive salary + bonus Flexible remote or hybrid working Wellbeing benefits Clear progression in a high-growth environment Strong ownership and collaborative culture TPBN1\_UKTJ
Founded in 2001, Resident Advisor (RA) is one of the world’s longest-running music media brands and a cornerstone of the dance, electronic and DJ ecosystem. The site’s audience of over 7 million monthly users is drawn in by a combination of news, editorial, club listings and ticketing, RA-branded events at venues and festivals worldwide, original films and a weekly mix series that has run for 20 years.
Purpose of the role:
We’re looking for a Lead Platform Engineer passionate about electronic music to join our Core Platform team. You’ll lead a small, focused team helping scale our high-traffic infrastructure that handles massive spikes during on-sale events. Our tech stack includes Node.js/.NET microservices, PostgreSQL/MSSQL databases, ElasticSearch, Redis, and Kafka running on AWS EKS (Kubernetes), managed via Terraform with CI/CD pipelines and DataDog monitoring.
Your responsibilities include improving infrastructure performance and reliability, driving modernization and cost optimization, developing shared components (i.e. auth systems, GraphQL gateways), enhancing developer experience, maintaining E2E testing systems, and creating internal tooling. This is an opportunity to solve challenging scale problems while shaping the technical foundation that powers RA’s products for the electronic music community.
Key responsibilities
Required Skills:
Desired Skills:
What we offer you:
More about RA:
As an independent company run by devoted dance music enthusiasts, our mission is to bring together the world’s electronic music communities. Our Global Contributor Network (GCN) and international teams help us establish connections with hyper-niche local scenes.
We became B-Corp certified in 2024, which counts us among businesses leading a global movement for an inclusive, equitable, and regenerative economy and part of a community that meets high social and environmental impact standards.
We especially welcome applicants from diverse backgrounds, abilities, ethnicities, experiences, gender identities, and sexual orientations. We aim for our team to reflect the communities we engage with. We ensure everyone is valued and respected by actively promoting equality, diversity, and inclusion in our workplace.
Our values:
This role is a full-time position, based in London. Please note: This position requires applicants to be based in London and to work from the office three days per week. The annual salary range for this role is £75,000 £85,000.This listing will be open for a maximum of two weeks from the 6th March.
Location: Erskine, Scotland - Hybrid Candidates must be eligible for clearance Were looking for a talented and motivated Machine Learning Engineer to join our growing team. This is an exciting opportunity for women who want to advance their career in AI/ML, work on meaningful projects, and thrive in a supportive, collaborative environment. What Youll Do: Design, develop, and deploy machine learning models using modern frameworks and libraries. Collaborate closely with data scientists, engineers, and stakeholders to turn ideas into impactful solutions. Optimize and deploy models with tools like TensorFlow Serving, TorchServe, ONNX, and TensorRT. Build and manage ML pipelines using MLflow, Kubeflow, and Azure ML Pipelines. Work with large-scale data using PySpark and integrate ML solutions into production environments. Monitor and improve model performance to ensure accuracy and efficiency. Contribute to team knowledge by mentoring and supporting colleagues. Bring creativity and fresh perspectives to problem-solving and technical solutions. What Were Looking For: We welcome applications from women who are passionate about machine learning and eager to grow: Strong Python skills and experience with ML libraries (pandas, NumPy, scikit-learn, XGBoost, LightGBM, CatBoost, TensorFlow, Keras, PyTorch). Familiarity with model deployment and serving tools (ONNX, TensorRT, TensorFlow Serving, TorchServe). Experience with ML lifecycle tools (MLflow, Kubeflow, Azure ML Pipelines). Knowledge of distributed data processing (PySpark) and software engineering principles (Git). A collaborative mindset and excellent problem-solving abilities. Experience in data cleansing, exploratory data analysis, and visualisation. A continuous learning mindset and interest in emerging AI/ML technologies. Why Join Us? Work on impactful AI projects with real-world applications. Be part of a collaborative and forward-thinking team. Access to continuous learning and development opportunities. Flexible working arrangements and a supportive work culture. TPBN1\_UKTJ
Your new company
An established and fast-growing technology organisation is on a mission to transform digital connectivity across the UK. With a focus on building and operating high-speed fibre networks, the business is committed to delivering world-class broadband services to communities and supporting a data-driven future. You’ll be joining a forward-thinking environment that values innovation, collaboration, and continuous improvement.
Your new role
As a Senior Data Engineer, you will play a pivotal role in shaping and enhancing the organisation’s enterprise data platform. Working within a specialist Data Analytics & AI team, you’ll be responsible for designing, building, and maintaining scalable data pipelines and models within Snowflake to support analytics, reporting, and data-led decision-making across the business.You will translate data architecture strategies into high-quality technical solutions, optimise performance and cost, and ensure the data platform is reliable, secure, and well-structured. This includes developing ELT/ETL pipelines using tools such as dbt and Argo Workflows, implementing data quality and governance practices, and leveraging advanced Snowflake features to drive automation and efficiency.Collaboration is key-you’ll work closely with analysts, data consumers, and business stakeholders, enabling them through well-designed data models and providing technical support where needed. You’ll also contribute to monitoring, CI/CD processes, and ongoing improvements to engineering standards across the team.
What you’ll need to succeed
Desirable:
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at hays.co.uk
DevOps Engineer (Active SC)
£504.49/day Inside IR-35
Remote with occasional travel to London, Manchester or Leicester
6 month initial contract
We are looking for a DevOps Engineer to work closely with developers and IT teams to manage and optimise code releases, bringing together strong engineering principles with practical coding knowledge. You will play a key role in creating and implementing systems software, analysing data to enhance existing solutions, and driving productivity across the organisation. A solid understanding of the software development lifecycle is essential, along with hands-on experience using automation tools to build and maintain CI/CD pipelines.
Mandatory experience and skills include:
* Proven ability to learn quickly and apply new technical skills
* Hands-on experience delivering technical projects within the DevOps domain
* Experience working in an integration-focused scrum team, supported by architects and subject matter experts
* Ability to collaborate effectively with client teams remotely, supporting successful integration with external applications
* Experience with WebSphere, MQ, IBM BPM or other rules-based application technologies
* Familiarity with JIRA and Confluence
* Knowledge of scripting languages such as ANT, Ansible, Bash, or Terraform
* Creating and maintaining CI/CD pipelines
* Experience with Jenkins, AWS, Git, Docker, and Liquibase
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Job Title: Embedded Software Engineer Location: St Ives, Cambridgeshire (On-Site Working) Salary: £50,000 - £60,000 (Depending on Experience) Note: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview: Zenovo are looking for an Embedded Software Engineer to join our client in St Ives, Cambridgeshire who designs and manufactures electronic test and measurement equipment, which are sold and recognised globally. This client is looking to grow their R&D Team which currently sits at 20 heads, to support increasing workloads due to new projects. Key Experience Required: - Strong proficiency in C/C++ and real-time operating systems. - Deep understanding of microcontrollers and low-level communication interfaces such as SPI, I²C, and UART, with proven hardware–software integration skills. - Experienced in system-level design, performance optimisation, fault tolerance, and developing reliable real-time systems (e.g., FreeRTOS). - Background in safety-critical environments and compliance standards, with strong analytical problem-solving abilities and familiarity with modern tools such as Git, CI/CD, and static analysis. Please apply with your latest CV and you will be contacted with full JD & Business Information
Role: Senior Systems Developer (Python / PostgreSQL) Location: Bury St Edmunds (Hybrid) Salary: Up to £55k DOE A leading UK infrastructure and utilities organisation is looking to hire a Senior Systems Developer to join their growing technology team. This is a fantastic opportunity to play a key role in designing and delivering modern software solutions within a business focused on innovation, sustainability and long-term growth. In this role, you will be responsible for designing, developing and supporting full-stack applications, helping to enhance an established suite of internal systems and integrations. Working closely with product owners, stakeholders and cross-functional teams, you will ensure solutions are robust, scalable and aligned with business needs. You will contribute to software architecture, coding standards and development best practices, while also supporting release management, CI/CD pipelines and continuous improvement across the development lifecycle. As a senior member of the team, you will also help mentor colleagues and share technical knowledge to support wider team success. Key skills include: Strong Python development experience Solid knowledge of SQL / PostgreSQL Experience with JavaScript, HTML, CSS and modern front-end frameworks Familiarity with Git, CI/CD pipelines (Azure DevOps/Jenkins) Experience working in Agile delivery environmentsWhat's on offer: Competitive salary, strong pension, generous holiday allowance and hybrid working, alongside excellent career development opportunities. If you're interested please reach out to Fintan at TEC Partners
At Spacelabs Healthcare, our mission is to drive continuous innovation in healthcare technology to improve both clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better-informed clinical decisions, improved operational efficiency, and safer care environments. Why Spacelabs? Because lives depend on what we build. Role Overview As a Senior Software Engineer, you will be a key contributor within the Spacelabs R&D engineering team, working on the development of our Patient Monitoring and Connectivity (PMC) products. You will apply advanced software design and development practices to deliver high-quality, reliable solutions that support the next generation of patient-monitoring systems. In this role, you will act as both a hands-on engineer and technical leader, collaborating closely with cross-functional teams to solve complex engineering problems. You will play a critical role in shaping product architecture, mentoring other engineers, and ensuring solutions meet functional, performance, and cybersecurity requirements. Key Responsibilities: Collaborate with software engineers and cross-functional project teams to define software and system requirements for patient monitoring solutions Participate in cross-functional reviews covering software requirements, architecture, connectivity, and user interface design Contribute to component-level design and ensure alignment with existing interface specifications Help define software architecture, implementation strategies, and end-to-end product workflows Design, write, debug, document, and release software for the communication, storage, and analysis of physiological patient data within an Agile development environment Ensure on-time delivery of software, including design documentation, unit tests, and other required development artifacts Maintain high engineering standards and provide technical leadership while fostering respectful, collaborative relationships Uphold Spacelabs core values of Integrity, Innovation, Accountability, and Teamwork Required Qualifications: Bachelors degree in Computer Science, Computer Engineering, Mathematics, or a related engineering discipline 8+ years of relevant professional software development experience 4+ years of experience programming in C++ (C++11 or higher) using Object-Oriented Programming (OOP) principles Strong experience with multi-threaded software design and development Proven experience developing desktop Linux applications in an embedded environment Preferred Qualifications: Experience with Qt and/or QML Experience with modern desktop UI frameworks such as WPF, WinUI 3, or UWP Experience working in regulated development environments (e.g., medical, finance, aerospace, or defence) Experience developing integrated hardware and software medical devices Familiarity with containerization technologies and DevOps environments Working knowledge of tools such as Azure DevOps, Git, and CI/CD pipelines Strong understanding of Agile development and Continuous Delivery principles Experience collaborating effectively with international teams across Europe, India, and the United States TPBN1\_UKTJ
Your new company An established and fast‑growing technology organisation is on a mission to transform digital connectivity across the UK. With a focus on building and operating high‑speed fibre networks, the business is committed to delivering world‑class broadband services to communities and supporting a data‑driven future. You'll be joining a forward‑thinking environment that values innovation, collaboration, and continuous improvement. Your new role As a Senior Data Engineer, you will play a pivotal role in shaping and enhancing the organisation's enterprise data platform. Working within a specialist Data Analytics & AI team, you'll be responsible for designing, building, and maintaining scalable data pipelines and models within Snowflake to support analytics, reporting, and data‑led decision‑making across the business.You will translate data architecture strategies into high‑quality technical solutions, optimise performance and cost, and ensure the data platform is reliable, secure, and well‑structured. This includes developing ELT/ETL pipelines using tools such as dbt and Argo Workflows, implementing data quality and governance practices, and leveraging advanced Snowflake features to drive automation and efficiency.Collaboration is key-you'll work closely with analysts, data consumers, and business stakeholders, enabling them through well‑designed data models and providing technical support where needed. You'll also contribute to monitoring, CI/CD processes, and ongoing improvements to engineering standards across the team. What you'll need to succeed Proven experience delivering cloud‑based data engineering solutions, ideally centred around Snowflake Strong skills in SQL, Python, and dbt for data modelling and transformation Experience with Snowflake RBAC and performance optimisation Familiarity with ingestion/replication tools such as Airbyte, Fivetran, Hevo, or similar Understanding of cloud technologies (AWS preferred) Knowledge of data modelling, governance principles, and best‑practice engineering standards Experience supporting BI/reporting tools such as Power BI Solid grounding in version‑controlled development and CI/CD practices (git)Desirable: Exposure to enterprise systems like Salesforce, BSS/OSS, telephony, or call‑centre data Experience in data platform migrations, data validation, and quality assurance Background in enabling business teams through training, documentation, or adoption support Familiarity with Terraform or Infrastructure‑as‑Code A mindset for continuous learning and staying up to date with modern data stack tooling What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
We are supporting a leading Robotics & Technology company based in Cambridge who are looking to add a Senior Software Engineer to their growing team. This is a full-time permanent position with hybrid working. International travel may be required. Key responsibilities will include: \* Lead on the design, development and testing for software applications. \* Oversee testing, debug and code verification before production. \* Put together technical documentation and report back to internal stakeholders. \* Work across full system development lifecycle. \* Perform field testing as and when required. \* Work closely with wider engineering teams. The Successful candidate will have: \* Software Engineering / Computer Science Degree BSc / BEng / HND qualification or relevant experience. \* Experience with C++, ROS, ROS2. \* Strong understanding of Linux. \* Experience with Git. \* Strong hardware experience. \* Exceptional communicational skills and stakeholder management experience. If this role looks like your next challenge, please contact Ben ASAP or apply via this advert! We endeavour to reply to every candidate, every time but if you haven’t heard back within 10 days, please understand that you have unfortunately been unsuccessful for this position, or the position has been filled. Please call the office or send an email to discuss other potential positions
Data Architect Hybrid RCT (South Wales)
IntaPeople are proud and excited to be appointed to recruit an experienced Data Architect for a Welsh-based not-for-profit sector client on an exclusive growth project.
This is a very exciting opportunity to join their fast-growing Data function in this newly created position. You will be joining the data team as one of the first handful of team members in this area of the business which will work with external partners to build out the organisations data capability offering. As a Data Architect, you will be responsible for designing, building, and maintaining robust, scalable, and secure data pipelines and platform that enable them to make data -driven decisions at a enterprise level.
Working closely with the Head of Data Engineering you will help grow out this data function with the recruitment of further data engineering resources whilst working closely with solutions architects and Software Engineers. You will also get the opportunity to progress into a leadership role if this suited the individuals desires and capabilities.
You will shape, govern and assure the organisation s data architecture, defining, designing and maintaining strategic data models, standards, flows and governance structures that support organisational goals, ensure compliance, foster collaboration across business areas, and enable the organisation to make data-driven decisions
Essential Skills
Desirable skills
Key Responsibilities (at a glance):
What you ll get in return (at a glance)
For more information click APPLY now or for a confidential chat call Nathan Handley on (phone number removed).
This role is commutable from Swansea, Bridgend, Pontypridd, Cardiff and Newport or surrounding areas.
Role Overview The overall responsibility of the Embedded Software Engineer is to design and implement software for embedded devices, working as part of the Global R&D organisation on products targeted towards the Onshore, Offshore and Transportation markets. Key Responsibilities • Developing and maintaining C / C++ application code running on ARM-based Linux and RTOS platforms • Writing code that is appropriately flexible, reusable, efficient and adaptable to changing requirements • Contributing to software architecture and design decisions • Writing unit and integration tests; supporting formal verification activities • Working in a structured environment following safe and secure development principles • Reviewing the code of peers with a focus on correctness and maintainability Skills Required The successful candidate will: • Proactively assess and eliminate root cause when faced with technical barriers • Be a team player, comfortable working in a close-knit team and building strong professional relationships • Actively support less-experienced members of the team by helping them with their development, providing guidance and setting a good example • Take responsibility for any failures in the project and take action to prevent them in the future, embracing and sharing the learning • Be inquisitive to understand products and customer use cases • Be able to work independently, proactively making decisions, problem solving and driving issues to a conclusion • Have good communication skills (both written and verbal) • Organise and communicate on own work activities aligned with wider business objectives • Have strong technical skills and a desire to develop these • Be hands-on with using hardware and software and, ideally, be familiar with electronic test equipment Knowledge & Experience Required • 3+ years of professional software development experience • Strong proficiency in C++ - solid understanding of memory management, concurrency and SOLID design principals • Embedded Linux experience; cross-compilation, BSP familiarity, device interfaces • Comfortable working with networking fundamentals - TCP/IP, UDP multicast, socket programming • Experience developing and maintaining cross-platform applications in Qt • Experience with build systems (CMake) and version control (Git) • Ability to read and contribute to technical specifications and architecture documents Education & Qualifications • Good degree in Computer Science, Electronics Engineering or similar background