Search Jobs
Not finding what you are looking for? Perhaps try searching further afield by searching for vacancies for this position in your local country instead?
Director of Software Engineering
An innovative engineering organisation developing advanced communications systems is seeking an experienced Director of Software Engineering to lead the software and firmware function responsible for delivering cutting-edge embedded products.
This is a high-impact leadership opportunity for an experienced engineering manager who is passionate about building high-performing teams, defining technical strategy and delivering complex embedded software solutions from concept through to production.
You’ll lead multidisciplinary software and firmware teams, working closely with hardware, systems and product engineering groups to develop next-generation communications products for demanding commercial and government applications.
The Role
As Director of Software Engineering, you will provide both technical and people leadership across the software development lifecycle while helping shape future product architecture and engineering strategy.
Key responsibilities include:
- Lead and mentor a team of software and firmware engineers through the complete software development lifecycle.
- Define engineering priorities, project plans and technical roadmaps in collaboration with engineering leadership.
- Oversee the design, development, testing and deployment of embedded software solutions.
- Drive software architecture, design reviews and technical decision-making across multiple projects.
- Promote engineering best practices, modern software development methodologies and continuous process improvement.
- Collaborate with hardware, systems, manufacturing and product management teams to ensure successful product delivery.
- Support customer engagements, technical discussions, proposal activities and engineering planning where required.
- Recruit, develop and retain high-performing engineering teams through coaching, mentoring and performance management.
- Foster a collaborative engineering culture focused on innovation, quality and delivery.
About You
We’re looking for an experienced software engineering leader with a strong background in embedded systems development and managing technical teams.
You should have:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
- Significant commercial experience developing embedded software products.
- Proven experience leading software projects from concept through production.
- At least five years of people management experience leading multidisciplinary engineering teams.
- Strong background in C/C++ development for embedded systems.
- Experience developing software in Embedded Linux environments.
- Experience with Python or other scripting languages for automation.
- Strong understanding of Git and modern software configuration management.
- Experience leading Agile software teams using Scrum and/or Kanban methodologies.
- Excellent communication, stakeholder management and leadership skills.
Desirable Experience
Experience in any of the following would be advantageous:
- Continuous Integration (CI) and automated software delivery pipelines.
- Jira or similar Agile project management tools.
- Wireless communications, networking or telecommunications products.
- Embedded networking protocols, including TCP/IP and UDP.
- Systems requiring high reliability, performance and scalability.
What’s on Offer
- Competitive salary and performance-related bonus.
- Comprehensive healthcare and insurance package.
- Retirement savings plan with employer contribution.
- Generous paid holiday allowance and flexible time off.
- Ongoing leadership development and professional training.
- Employee wellbeing programme and support services.
- Modern engineering facilities and collaborative working environment.
- On-site fitness facilities and complimentary refreshments.
- The opportunity to lead the development of innovative, next-generation technology alongside a highly skilled engineering team.
If you’re an experienced engineering leader looking to shape the future of advanced embedded software systems while building and mentoring exceptional teams, we’d love to hear from you.
TT
Senior Antenna RF Test Engineer
We are supporting a leading communications technology organization in the search for a Senior Antenna RF Test Engineer to join its growing engineering team.
This is an exciting opportunity to play a key role in the development and validation of next-generation phased array antenna systems used in advanced satellite communications applications. The position offers the chance to work at the forefront of RF technology, working closely with antenna designers, hardware engineers, and systems teams to deliver innovative connectivity solutions.
The successful candidate will be responsible not only for conducting complex RF and antenna measurements, but also for interpreting results, correlating test data with simulations, and providing technical insight into antenna performance and system behavior.
Key Responsibilities
- Lead the testing and characterization of advanced phased array antenna systems, including performance measurements such as gain, radiation patterns, G/T, EIRP, and beamforming metrics.
- Investigate and resolve discrepancies between measured and predicted performance, identifying whether issues originate from design, manufacturing, or test environments.
- Operate and optimize specialized antenna measurement facilities, supporting the development of calibration processes and production test methodologies.
- Collaborate with antenna, hardware, and systems engineering teams to validate product performance, troubleshoot issues, and support product development activities.
- Mentor junior engineers, contribute to test planning, and ensure the effective operation and maintenance of RF and antenna test facilities.
Required Experience
- Bachelor’s degree in Electrical Engineering, Electromagnetics, or a related discipline (Master’s or PhD preferred).
- Minimum of five years of experience in RF and antenna testing.
- Strong understanding of electromagnetics, antenna theory, and phased array technologies.
- Hands-on experience with RF test equipment including Vector Network Analyzers, Spectrum Analyzers, and Signal Generators.
- Experience working with antenna measurement systems, including near-field, far-field, or compact antenna test range environments.
Preferred Experience
- Knowledge of antenna design and electromagnetic simulation tools such as HFSS, CST, or ADS.
- Experience using Python or MATLAB for data analysis, visualization, or test automation.
- Strong analytical skills with the ability to interpret complex datasets and identify underlying performance drivers.
- Excellent communication skills, with the ability to present technical findings clearly to both engineering and leadership teams.
What’s on Offer
- Competitive salary and performance-based bonus.
- Comprehensive medical, dental and vision coverage.
- 401(k) retirement plan with employer contribution.
- Generous paid time off and company holidays.
- Professional development and career growth opportunities.
- Employee assistance and wellbeing programmes.
- On-site fitness facilities.
- Modern engineering environment with access to advanced RF and antenna test equipment.
- Opportunity to work on innovative satellite communications technologies with a highly experienced engineering team.
This is an excellent opportunity for an experienced RF Test Engineer looking to take ownership of complex antenna measurement programmes and contribute directly to the development of advanced satellite communications systems.
TT
System Integration Test Engineer
An innovative engineering organisation developing next-generation satellite communications technology is seeking a System Integration Test Engineer to join its growing engineering team.
This is an excellent opportunity to work on cutting-edge SATCOM user terminals, active phased array antennas and RF systems, supporting the integration, validation and testing of advanced products used in demanding real-world environments.
You’ll work alongside multidisciplinary engineering teams, taking products from laboratory validation through to field testing and customer deployments, ensuring performance, reliability and quality throughout the development lifecycle.
The Role
As a System Integration Test Engineer, you will play a key role in developing and executing test strategies for advanced satellite communication systems. This is a hands-on position combining laboratory testing, hardware integration, field trials and customer-facing engineering support.
Key responsibilities include:
- Develop and execute comprehensive system integration and verification test plans.
- Integrate and validate complete satellite communication terminals, including active phased array antenna systems.
- Perform hardware integration, assembly, disassembly and troubleshooting of antenna modules and prototype systems.
- Support the installation and configuration of antenna test environments and outdoor validation facilities.
- Conduct engineering field trials and drive testing to evaluate system performance in operational environments.
- Investigate and resolve hardware, software and system integration issues.
- Develop and maintain automated test scripts using Python and Shell scripting where appropriate.
- Produce clear technical documentation, test reports and validation records.
- Collaborate closely with software, hardware and systems engineering teams to deliver high-quality products.
- Support customer demonstrations, engineering field testing and product validation activities.
About You
We’re looking for someone with a strong systems integration and testing background within satellite communications or a related RF communications environment.
You should have:
- Bachelor’s degree in Engineering, Computer Science or a related discipline (or equivalent experience).
- Several years of experience testing satellite communication products, RF systems or user terminals.
- Hands-on experience integrating and troubleshooting complex hardware systems.
- Strong understanding of IP networking, including TCP/IP, DHCP, IPv4/IPv6, routing and VLANs.
- Experience working with automated testing and scripting using Python and/or Shell.
- Excellent problem-solving skills and a methodical approach to system-level debugging.
- A collaborative mindset with the ability to work effectively across multidisciplinary engineering teams.
- Willingness to travel occasionally (approximately 15%) to support field testing and customer activities.
Desirable Experience
- Active electronically steered or phased array antenna systems.
- RF test equipment such as spectrum analysers, signal generators and network analysers.
- Linux operating systems.
- Jira, Confluence or other engineering collaboration tools.
- Satellite communications, wireless communications or defence systems.
What’s on Offer
- Competitive salary and performance-related bonus.
- Comprehensive healthcare and insurance package.
- Retirement savings plan with employer contribution.
- Generous paid time off and company holidays.
- Ongoing professional development and career progression opportunities.
- Employee wellbeing programme and support services.
- Modern engineering laboratories and testing facilities.
- Collaborative team environment with regular technical and social events.
- On-site fitness facilities and complimentary refreshments.
If you’re passionate about system integration, RF technology and satellite communications, and enjoy solving complex engineering challenges, we’d love to hear from you.
TT
Antenna and User Terminal System Engineer
An exciting opportunity has arisen for an experienced Antenna & User Terminal Systems Engineer to play a key role in the development and deployment of next-generation satellite communications networks. This position will focus on the evaluation, design, integration, and validation of advanced user terminal (UT) technologies, supporting both fixed and mobile satellite connectivity applications.
The successful candidate will provide technical leadership across antenna technologies, modem integration, terminal architecture, and supplier engagement, helping to shape the future of high-performance broadband connectivity solutions.
Key Responsibilities
- Develop technical requirements for satellite user terminal antenna systems, including modem integration and terminal architecture.
- Support the definition of antenna and modem performance requirements and assess emerging vendor technologies.
- Evaluate supplier-developed terminal solutions for performance, reliability, manufacturability, and scalability.
- Review integration strategies between antenna systems and modem technologies for future terminal designs.
- Recommend design improvements and new terminal concepts to achieve cost, performance, and reliability objectives.
- Define and oversee testing activities to validate system assumptions using antenna and user terminal prototypes.
- Develop supporting documentation, compliance matrices, and test requirements for terminal qualification and certification activities.
- Lead technical assessments of electronically steerable antenna (ESA) technologies, including next-generation and emerging solutions.
- Monitor developments in satellite communications, 5G antenna technologies, and industry interoperability standards.
- Collaborate with internal and external stakeholders to support product development and deployment activities.
Required Qualifications & Experience
- Bachelor’s degree in Electrical Engineering, Physics, or a related discipline.
- Master’s degree in Engineering or a relevant technical field.
- PhD focused on electronically steerable antenna research is highly desirable.
- Minimum of 10 years’ experience in satellite antenna systems, user terminals, satellite communications, or related engineering disciplines.
- Experience with electronically steerable antenna technologies and modem integration.
- Experience supporting the deployment or commercialisation of ESA-based products is advantageous.
Technical Skills & Knowledge
- Strong background in the simulation, design, and testing of electronically steerable antennas for satellite communications.
- Knowledge of flat-panel antenna architectures and integration with a range of modem technologies.
- Familiarity with antenna control protocols and modem interoperability standards.
- Expertise in Ka-band antenna technologies for land mobile, aeronautical, maritime, and fixed communications applications.
- Understanding of satellite modems, gateway systems, RF equipment, and communications networks.
- Solid foundation in electromagnetics, phased array systems, and antenna architecture.
- Experience with RFIC selection, beamforming technologies, and array antenna manufacturing processes.
- Knowledge of beam steering, beam shaping, and antenna control techniques.
- Ability to balance performance, cost, power consumption, and manufacturability in design decisions.
- Experience working with external suppliers and technology partners.
- Excellent written and verbal communication skills in English.
What’s On Offer
- Opportunity to contribute to cutting-edge satellite communications programmes.
- Exposure to advanced antenna, modem, and user terminal technologies.
- Collaborative engineering environment working alongside industry-leading technical experts.
- Competitive compensation, bonus and benefits package.
- Professional development and career growth opportunities.
TT
Cyber Security Analyst
We are supporting a leading technology organisation in the search for a Cyber Security Analyst to join its Security Operations team.
This is an excellent opportunity to join a fast-paced cybersecurity environment, helping to protect critical infrastructure and enterprise systems through proactive monitoring, incident response, and threat analysis. Working as part of a 24/7 operational security function, you will play a key role in identifying, investigating, and responding to security threats across both cloud-based and on-premise environments.
Key Responsibilities
- Monitor security events, alerts, and incidents across enterprise networks and systems.
- Manage security cases and tickets through to resolution.
- Analyse logs and data from SIEM platforms, security monitoring tools, network infrastructure, and endpoint technologies.
- Investigate and triage security alerts to identify malicious activity and determine attack methods and techniques.
- Follow established incident response and escalation procedures to contain and mitigate security risks.
- Ensure all incidents are accurately documented, including indicators of compromise, evidence, and investigation findings.
- Identify and address false positives, providing feedback to improve detection capabilities.
- Support the development and optimisation of security monitoring rules and processes.
- Analyse data sets to identify security gaps and recommend improvements.
Skills & Experience
Essential
- Degree in Information Security, Computer Science, Digital Forensics, or a related discipline, or equivalent industry experience.
- 3+ years’ experience in cyber security, security operations, threat analysis, or security monitoring.
- Experience investigating security incidents and working within a Security Operations Centre environment.
- Understanding of incident response processes, security event triage, and escalation procedures.
- Strong knowledge of networking protocols, authentication mechanisms, and common attack techniques.
- Good understanding of information security principles, technologies, and best practices.
- Experience securing and supporting Windows and Linux environments.
- Excellent written and verbal communication skills.
Desirable
- Industry certifications such as GCIH, GCIA, or equivalent cyber security qualifications.
- Experience working with SIEM platforms and security monitoring technologies.
- Knowledge of Oracle and virtualised environments.
What’s on Offer
- Opportunity to work within a highly skilled cyber security team.
- Exposure to complex security environments and emerging threats.
- Ongoing professional development and training opportunities.
- Collaborative and supportive working culture.
- Competitive salary, bonus and benefits package.
This is an excellent opportunity for a Cyber Security Analyst looking to further develop their incident response, threat analysis, and security operations expertise within a technically challenging environment.
TT
Ground Segment Systems Engineer
An exciting opportunity has arisen for an experienced and motivated Systems Engineer to join a fast-growing organisation at the forefront of space technology and mission operations.
In this role, you’ll be involved in the full lifecycle of ground segment development, from conceptual design through to maintenance and operational support. You’ll play a key role in developing the infrastructure and software on the ground that enable safe and reliable space missions.
Working closely with Mission, Systems, and Operations teams, this position offers the chance to contribute to cutting-edge space missions and participate directly in control centre activities. It’s a fantastic opportunity to apply your technical expertise in a dynamic and collaborative environment where innovation and sustainability in space are core values.
Key Responsibilities
- Lead or support the development of ground systems including Mission Control, Mission Planning, and Ground Station Interface Systems.
- Derive and manage system requirements across the ground segment and its components.
- Act as Product Owner or Technical Officer with external suppliers and support internal development teams during system design and integration.
- Collaborate closely with Mission, Systems, and Operations teams to ensure technical alignment across disciplines.
- Follow Agile (SCRUM) methodologies to implement requirements and maintain project schedules.
- Produce and maintain high-quality technical documentation, including requirements, verification plans, test procedures, and reports.
- Conduct verification and validation activities, including system tests and simulation campaigns.
- Support the Operations team during mission activities and assist with maintenance and troubleshooting of ground systems.
Essential Skills
- Degree in Computer Science, Telecommunications, or a relevant engineering discipline.
- Minimum 3 years’ experience in ground systems engineering.
- Solid understanding of ground segment components and their interactions.
- Knowledge of space mission design and development processes.
- Experience in requirements engineering.
Desirable Skills
- Experience with Mission Control Systems (e.g., SCOS-2000).
- Knowledge of Automation Systems, Mission Planning, or Ground Station Communications.
- Experience working in Agile/Scrum environments.
- Familiarity with C++ and/or Java, Linux systems, and shell scripting.
What’s on Offer
- Flexible and hybrid working options
- 9/75 work pattern (optional)
- 25 days’ holiday (increasing with service) + bank holidays
- Private healthcare and life insurance
- Relocation and visa sponsorship (where applicable)
- State-of-the-art office and cleanroom facilities
- Supportive, international team culture and regular social events
TT
Engineering Delivery Manager
We’re looking for an experienced Engineering Delivery Manager with a strong background in software development, integration, and delivery to take charge of complex work packages for next-generation flight simulators.
This is a unique opportunity to work at the forefront of flight simulation, leading multidisciplinary teams and ensuring that advanced software-driven systems are delivered on time, to specification, and in compliance with aerospace standards.
If you thrive in fast-paced environments, have proven success managing technical software projects, and are passionate about shaping the future of aerospace training, this role is for you.
What You’ll Do
- Lead cross-functional engineering teams with a strong emphasis on software development, testing, and integration.
- Take full ownership of software-related work packages, ensuring delivery against scope, budget, and timelines.
- Oversee the delivery of software components for flight simulators, ensuring seamless integration with hardware and systems.
- Implement robust technical governance frameworks to ensure compliance with aerospace software standards.
- Drive risk management throughout the software development lifecycle, mitigating issues before they impact delivery.
- Collaborate with internal stakeholders and external customers to align on requirements, milestones, and deliverables.
- Provide regular reporting on software progress, risks, and key technical decisions.
- Support process improvements to strengthen software delivery capability across engineering teams.
What We’re Looking For
- Degree in Engineering, Computer Science, Software Engineering, Aerospace, or a related discipline.
- Proven experience as a Work Package Owner, Delivery Manager, Programme Manager, or Technical Lead within software-heavy aerospace or simulation projects.
- Strong understanding of software engineering lifecycles, including development, verification, validation, and integration.
- Knowledge of aerospace software standards (e.g., DO-178C or similar) highly desirable.
- Experience leading multi-disciplinary teams with a significant software engineering focus.
- Excellent project management, technical governance, and stakeholder engagement skills.
- Background in flight simulation, avionics, or complex aerospace software systems is highly advantageous.
Why Join?
- 25 days holiday + bank holidays (with buy/sell options)
- Private medical insurance (with family cover options)
- Pension scheme with up to 7% employer contribution
- Life assurance (4x salary, up to 10x available)
- Group income protection
- Flexible benefits including dental, healthcare cash plan, gym membership & cycle to work
- Wellbeing and mental health support (Employee Assistance Programme)
- Subsidised restaurant and on-site parking with EV charging
- Excellent learning & development opportunities
- A collaborative environment where your expertise in software delivery will shape the future of flight simulation
If you’re passionate about aerospace software delivery and ready to take ownership of high-impact engineering projects, apply today!
TT
VP / Lead – Ground Segment Security
An exciting opportunity has arisen for an experienced cyber security leader to drive the security architecture of a next-generation satellite communications and space infrastructure programme.
This is a senior technical leadership role responsible for end-to-end ownership of cyber security, lawful intercept, and secure communications architecture across both space and ground segments. The successful candidate will act as the technical authority for security design, ensuring compliance, resilience, and operational security are embedded from programme inception through to commercial deployment.
You will play a key role in shaping secure satellite communications capability across mission operations, core networks, gateway infrastructure, and onboard spacecraft systems, while supporting regulatory and government security clearance activities.
Key Responsibilities
- Lead the design and implementation of Lawful Intercept infrastructure across gateway and terrestrial network environments
- Define and govern cyber security architecture across mission operations centres, network control systems, core networks, and gateway infrastructure
- Ensure regional data sovereignty and localisation requirements are fully incorporated into network and service architecture
- Lead space-segment security activities including command authentication, anti-spoofing protection, secure uplink/downlink communications, and onboard cryptographic controls
- Support government and regulatory security clearance processes, including responses to technical findings and compliance reviews
- Plan and coordinate red-team exercises, penetration testing, and integrated security audits across the programme
- Act as the primary approval authority for security architecture prior to operational deployment
- Collaborate closely with systems engineering, network, spacecraft, and operations teams to ensure security is embedded throughout the full lifecycle
Essential Skills & Experience
- 12+ years’ experience within telecommunications, satellite communications, cyber security, defence, or critical infrastructure environments
- Proven hands-on experience implementing or managing Lawful Intercept solutions within telecoms or secure communications systems
- Strong understanding of cyber security architecture, secure systems engineering, and network security frameworks
- Experience supporting government-regulated or security-cleared programmes
- Knowledge of secure space-segment communications including authentication, anti-spoofing, and cryptographic protection mechanisms
- Professional certifications such as CISSP, OSCP, CEH, or equivalent preferred
- Strong technical leadership and stakeholder management capability
- Postgraduate qualification in Cyber Security, Telecommunications, Computer Science, or related discipline preferred
Desirable Experience
- Experience with satellite communications networks, NTN architectures, or secure defence communications systems
- Knowledge of CCSDS SDLS, NIST, or equivalent secure communications frameworks
- Experience supporting integrated space and ground infrastructure programmes
- Familiarity with secure cloud, virtualised network infrastructure, and 5G core environments
- Experience managing third-party security audits, supplier assurance, or operational security reviews
What’s on Offer
- Opportunity to shape the security architecture of a next-generation satellite communications programme
- Senior technical leadership role with significant programme influence and ownership
- Remote and flexible working arrangements
- Long-term involvement across development, deployment, and operational programme phases
- Collaborative international engineering environment working on advanced space and communications technologies
TT
Senior Command & Data Handling Engineer
An exciting opportunity has arisen for an experienced Senior Command & Data Handling Engineer to join a growing spacecraft engineering team developing advanced satellite platforms for complex space missions.
This role offers the opportunity to work across the full spacecraft lifecycle, from early concept and architecture through detailed design, integration, verification, environmental testing and mission support. Working within a multidisciplinary engineering team, you will play a key role in shaping the spacecraft avionics architecture and ensuring robust command and data handling capabilities across the platform.
Key Responsibilities
- Lead the design, development and delivery of spacecraft Command & Data Handling (C&DH) subsystems.
- Define, review and maintain subsystem requirements, interface definitions and technical documentation.
- Develop verification strategies, test plans and acceptance criteria for subsystem and spacecraft-level validation.
- Define and manage onboard data handling, processing and communications budgets.
- Support Failure Mode, Effects and Criticality Analysis (FMECA) and Fault Detection, Isolation and Recovery (FDIR) activities.
- Collaborate with systems engineering and other subsystem teams to develop Concept of Operations (ConOps), Interface Control Documents (ICDs) and verification plans.
- Plan and execute subsystem and system-level verification activities, including electrical and environmental testing.
- Review electronic circuit and PCB designs to ensure suitability for spacecraft applications.
- Support supplier selection, technical trade studies and design reviews throughout the equipment procurement lifecycle.
- Define, implement and validate telemetry and telecommand interfaces between onboard systems and the ground segment.
- Contribute to spacecraft avionics architecture, including processor selection, data bus architecture, redundancy concepts and fault-tolerant design.
- Work closely with flight software engineers to define onboard software interfaces and data handling functionality.
- Support anomaly investigation, root-cause analysis and corrective actions during integration, test and mission operations.
Essential Skills & Experience
- Degree in Electrical Engineering, Electronic Engineering or a related engineering discipline.
- 5+ years’ experience developing Command & Data Handling systems for spacecraft.
- Strong understanding of spacecraft avionics architectures and onboard data handling systems.
- Experience working with industry-standard spacecraft interfaces including CCSDS, SpaceWire, CAN, I²C and RS422.
- Experience developing and executing spacecraft subsystem verification and test programmes.
- Good systems engineering knowledge with experience managing requirements throughout the project lifecycle.
Desirable Experience
- Spacecraft integration, verification and environmental testing.
- Flight hardware handling within cleanroom environments.
- GNSS timing and synchronisation for spacecraft.
- Radiation tolerance analysis and radiation assurance for space electronics.
- Digital spacecraft electronics and avionics architectures.
What’s on Offer
- Opportunity to work on cutting-edge spacecraft programmes.
- Hybrid working with flexible hours and optional 9/75 working pattern.
- Private healthcare and life assurance.
- Relocation support may be available.
- Modern engineering and laboratory facilities.
- Collaborative, multidisciplinary engineering environment with genuine technical ownership.
This is an excellent opportunity for an experienced spacecraft avionics engineer looking to take ownership of Command & Data Handling architecture while working on innovative space missions within a highly skilled engineering team.
TT
Senior Algorithms Engineer
We are looking for a talented Senior Algorithms Engineer to join an innovative engineering team developing advanced machine learning and computer vision solutions for complex, real-world applications.
This is an exciting opportunity for an experienced engineer to work on challenging perception and intelligence problems, applying techniques across AI, computer vision, image processing, and statistical modelling. You will play a key role in developing algorithms that enable systems to better detect, interpret, and respond to their environment.
The successful candidate will have the opportunity to take ownership of technically challenging projects, influence future development activities, and support the growth of engineering capability through collaboration and mentoring.
Key Responsibilities
- Develop and optimise machine learning and computer vision algorithms for real-world applications.
- Investigate complex technical challenges, designing experiments and approaches to identify effective solutions.
- Analyse datasets, model performance, and system behaviour to improve algorithm capability.
- Support the development of automated workflows for data processing, training, testing, and evaluation.
- Contribute to the integration and deployment of algorithms within advanced software systems.
- Share technical knowledge, mentor colleagues, and contribute to best practice across the engineering team.
- Keep up to date with emerging developments in AI, machine learning, and computer vision.
Experience Required
- Degree or equivalent experience in Computer Science, Artificial Intelligence, Engineering, Mathematics, Physics, or a related discipline.
- Proven experience developing machine learning or computer vision algorithms for production or near-production environments.
- Strong understanding of modern computer vision techniques, including object detection, image classification, and deep learning architectures.
- Experience working with image datasets and applying image processing techniques to improve model performance.
- Strong programming skills in Python, with experience in C++ for performance-critical applications.
- Ability to solve complex technical problems through structured investigation and practical experimentation.
- Strong communication skills with the ability to explain technical concepts clearly.
- Due to the nature of the work, successful applicants will be required to obtain UK Security Clearance.
Desirable Experience
Experience with any of the following would be beneficial:
- Statistical modelling, Bayesian methods, uncertainty estimation, or probabilistic techniques.
- Synthetic data generation, multi-modal AI, or action recognition.
- Machine learning development tools, experiment tracking, dataset management, or CI/CD pipelines.
- Automation of development, testing, or deployment workflows.
- Cross-platform C++ development and build systems such as CMake.
Benefits
- Hybrid and flexible working arrangements.
- 37.5-hour working week with Friday lunchtime finish.
- 28 days annual leave plus Christmas closure.
- Holiday purchasing scheme.
- Matched pension contributions up to 6%.
- Private medical insurance and income protection.
- Life assurance and employee assistance programme.
- Share incentive and savings schemes.
- Electric vehicle salary sacrifice scheme.
- Wellbeing support and employee benefits platform.
- Learning and development opportunities.
TT

