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?

Computer Vision Team Lead – Space Robotics & Autonomy

  • Oxfordshire, South East, UK
  • £75000 - £95000 per annum, Benefits: Hybrid & flexible working, 9/75 work pattern, private healthcare, & more!
  • Permanent
  • V-52259

Are you an experienced Computer Vision engineer ready to take the next step in your career? This is an opportunity to lead a high-performing Computer Vision & Robotics team developing real-time image processing and autonomy software for spacecraft and ground systems.

You’ll play a key role in advancing technologies that enable close-proximity operations and on-orbit servicing, designing algorithms for object detection, tracking, and pose estimation in some of the most challenging environments imaginable.

What You’ll Do

Leadership & Team Development

  • Lead a team of Computer Vision engineers, providing technical guidance and mentorship.
  • Oversee project delivery, ensuring quality, performance, and timely execution.
  • Collaborate with GNC, Software, and Systems teams across multiple mission projects.
  • Foster innovation and continuous learning within a collaborative engineering culture.

Technical Responsibilities

  • Design and implement computer vision modules for spacecraft navigation and autonomy.
  • Develop and benchmark algorithms for pose estimation, tracking, and visual perception.
  • Deliver efficient, high-quality CV software suitable for real-time and safety-critical applications.
  • Contribute to simulation, verification, and validation of vision-based navigation systems.

About You

  • Degree (BSc/MSc) in Computer Science, Software Engineering, Robotics, or similar.
  • 5+ years of hands-on experience in computer vision algorithm design and implementation.
  • 3+ years leading or mentoring a technical team.
  • Strong programming skills in Python, C/C++, or Matlab, with experience in OpenCV, TensorFlow, or PyTorch.
  • Solid understanding of deep learning, sensor fusion, and image-based navigation.
  • Excellent problem-solving, communication, and organisational skills.
  • Familiarity with version control (Git) and modern software development practices.
  • A passion for space systems and a desire to shape the next generation of autonomous spacecraft.

Desirable:

  • Experience in vision-based navigation for space or robotics applications.
  • Knowledge of rigid-body dynamics, kinematics, and embedded systems development.
  • Experience in CI/CD, TDD, and real-time or safety-critical environments.

What’s On Offer

  • Flexible hybrid working around core hours
  • 25 days annual leave (rising with service) + bank holidays
  • Private healthcare, life insurance, and long-term sick pay
  • Optional 9/75 working pattern
  • Relocation and visa support (where applicable)
  • State-of-the-art facilities and a genuinely collaborative environment
  • Regular team and social events

This is a unique opportunity to lead cutting-edge work at the intersection of computer vision, robotics, and space, contributing directly to technologies that are shaping a sustainable future in orbit.

TT

Find Out More

Senior Full Stack Software Engineer

  • Oxfordshire, South East, UK
  • £60000 - £90000 per annum, Benefits: Hybrid & flexible working, 9/75 work pattern, private healthcare, & more!
  • Permanent
  • V-51961

An exciting opportunity has arisen for a Senior Full Stack Software Engineer to join a high-performing Ground Segment Software team developing advanced mission-control solutions for cutting-edge space missions.

You’ll play a key role in designing, building, and maintaining mission-critical software systems that enable satellite operations and support a new generation of space sustainability projects. This is a hands-on, technically challenging role ideal for someone who thrives in complex, high-impact environments, whether from the space, defence, aviation, telecoms, or automotive sectors.

For this role we can consider visa sponsorship and relocation support.

What You’ll Do

  • Design, develop, and maintain scalable, high-performance back-end services using modern programming languages.
  • Architect and build responsive, interactive front-end applications using modern frameworks.
  • Design, optimize, and manage databases for reliability and performance.
  • Build and manage containerized applications using Docker and Kubernetes.
  • Develop and maintain CI/CD pipelines to streamline software delivery.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Troubleshoot complex issues across the stack, applying strong problem-solving skills.
  • Lead and contribute to Agile/SCRUM processes including sprint planning and retrospectives.

What You’ll Bring

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
  • 5+ years’ experience developing mission-critical software in the space or similar high-reliability industries.
  • Proven full stack development background.
  • Strong proficiency in object-oriented programming (Java, Python, or C++).
  • Extensive experience building frontend applications with frameworks such as React.

Desirable Skills

  • Hands-on experience with Docker, Kubernetes, or Docker Compose.
  • Experience with CI/CD tools such as GitLab CI or GitHub Actions.
  • Strong command of SQL databases, data management, and Git-based workflows.
  • Experience in Agile/SCRUM environments.
  • Familiarity with CCSDS or ECSS communications standards.
  • Understanding of Ground Segment systems and mission operations.
  • Experience with AWS or Azure cloud platforms.
  • Awareness of software security best practices and coding standards.

What’s on Offer

  • Opportunity to work with a talented, diverse, and international engineering team.
  • Flexible working around core hours in a collaborative, supportive environment.
  • Hybrid working model with an optional 9/75 compressed schedule.
  • 25 days’ annual leave (increasing with service) + 8 bank holidays.
  • Private healthcare, life insurance, and long-term sick pay.
  • Relocation assistance and visa sponsorship (where applicable).
  • Modern office and cleanroom facilities.
  • Regular social and professional development events.

If you’re passionate about software engineering and eager to help build the systems powering next-generation space missions, this is a fantastic opportunity to make a real impact.

RW

Find Out More

Senior Software Engineer (Autonomous Systems)

  • Dorset, South West, UK
  • Competitive
  • Permanent
  • V-52325

Join a cutting-edge engineering team developing autonomous systems for the next generation of marine and defence technology. This is a fantastic opportunity for an experienced Software Engineer to take a leading role in designing, developing, and delivering advanced software solutions that operate in challenging real-world environments.

You’ll work across the full software lifecycle, from concept and design through to integration, testing and delivery, as part of a multidisciplinary engineering team shaping the future of maritime autonomy.

What you’ll be doing

  • Designing and developing software for advanced autonomous systems
  • Supporting integration and delivery activities across complex engineering projects
  • Collaborating with hardware, systems and domain experts throughout the development lifecycle
  • Engaging directly with end users to refine functionality and performance
  • Taking a lead role in development discussions and cross-team collaboration

What you’ll bring

  • Proven experience in software design and delivery
  • A degree (or equivalent experience) in Software Engineering, Computer Science, or a related discipline
  • Knowledge of autonomous system architectures and the marine or defence domain
  • Strong understanding of software engineering processes, tools, and lifecycles
  • Experience working in multi-disciplinary engineering environments

Technical skills

Essential:

  • Java development
  • Java build systems (e.g. Maven)
  • Experience with the Atlassian toolset (Jira, Confluence, Bitbucket)
  • Knowledge of ISO 9001 quality principles

Desirable:

  • HMI / UI development (e.g. JavaFX)
  • GIS development
  • Communication and control system interfaces
  • Git version control
  • UML design

Why apply?

  • Hybrid and flexible working options (full-time, part-time or condensed hours)
  • Excellent professional development and progression opportunities
  • Collaborative and innovative engineering culture
  • Competitive salary, pension and benefits

Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).

 

Find Out More

Software Engineer – Marine Systems

  • Dorset, South West, UK
  • Competitive
  • Permanent
  • V-52292-1

An exciting opportunity for a Software Engineer to join a growing team developing marine-based systems used in complex, real-world environments. This role focuses on User Interface design and development, contributing to high-integrity, mission-critical software solutions that make a real impact.

You’ll work across the full engineering lifecycle, from design and prototyping to delivery and support, as part of a multidisciplinary team building next-generation maritime technology.

What you’ll be doing

  • Designing and developing high-quality software for marine-based applications
  • Creating and refining user interfaces with a strong focus on usability and performance
  • Supporting testing, integration and delivery of software solutions
  • Collaborating with hardware and systems engineers to deliver cohesive, safe, and secure solutions
  • Providing mentorship and technical guidance to junior team members

What you’ll bring

  • Proven experience in software delivery using Java
  • Strong understanding of software engineering principles, tools, and lifecycle processes
  • Experience with UI/UX design, JavaFX, and UML design (Enterprise Architect experience a plus)
  • Strong communication skills with the ability to engage users and stakeholders
  • A proactive, team-oriented approach and commitment to high-quality outcomes

Desirable experience

  • Java build systems (Maven) and version control (Git)
  • Atlassian toolset (Jira, Bitbucket, Confluence)
  • Database interfacing and service/subscriber architectures
  • DevOps tools (Jenkins, SonarQube, Artifactory)

Why apply?

  • Hybrid and flexible working arrangements (full-time, part-time, or condensed hours)
  • Excellent development and progression opportunities
  • Collaborative and supportive engineering culture
  • Competitive salary and benefits

Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).

TT

Find Out More

Senior RF Engineer

  • Maryland, United States
  • $145000 - $160000 per annum
  • Permanent
  • V-53022

An exciting opportunity has arisen for a Senior RF Engineer to join an advanced R&D environment developing next-generation satellite ground terminal systems. This role sits at the heart of RF, microwave, and antenna engineering, contributing across the full product lifecycle, from early concept through to high-volume manufacturing.

You will play a key role in the design and development of gateway terminals and deployable flyaway systems operating across X, Ku, Ka, and Q/V bands. The position offers exposure to cutting-edge antenna reflector technology and the opportunity to contribute to future programmes, including defence-related systems.

As a Senior RF Engineer, you will take ownership of RF and antenna subsystem design, working closely with multidisciplinary engineering teams to deliver high-performance, production-ready solutions.

Key Responsibilities

  • Define RF and antenna design specifications based on system requirements and performance targets
  • Design and develop RF/antenna subsystems, including antenna reflectors
  • Perform electromagnetic simulation and analysis using industry-standard tools (e.g. CST, HFSS, CHAMP)
  • Build and evaluate prototypes, optimising performance against specifications
  • Carry out RF measurements and verification using equipment such as VNAs, spectrum analysers, and signal generators
  • Support manufacturing with antenna performance verification and troubleshooting
  • Collaborate with internal teams and external partners throughout development
  • Provide technical support for field issues and attend customer sites when required

Required Experience & Qualifications

  • Bachelor’s degree with 5+ years’ relevant experience, or Master’s degree with 3+ years’ experience
  • Strong background in RF, microwave, and antenna engineering
  • Proven experience designing RF/antenna solutions from requirements through to validation
  • Hands-on experience with electromagnetic simulation tools (e.g. HFSS, CST)
  • Practical experience using RF test and measurement equipment
  • Ability to work cross-functionally and resolve complex technical challenges
  • Strong documentation and reporting skills

Desirable Experience

  • Reflector antenna design experience
  • Korean language skills

Why Apply?

  • Work on advanced satellite communication systems at the forefront of RF technology
  • Influence products from early design through to production
  • Collaborate with experienced engineers in a highly technical R&D environment
  • Contribute to both commercial and defence-related programmes

If you’re an experienced RF Engineer looking to take on technically challenging work in satellite and antenna systems, this role offers a compelling next step.

TT

Find Out More

Principal Embedded Software Developer

  • Ontario, Canada
  • Competitive
  • Permanent
  • V-52857

A leading global technology organisation is seeking a Principal Embedded Software Developer to take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class engineering standards.

In this role, you will drive the design, implementation, testing, and integration of embedded software components while guiding technical decision-making and contributing to the development of robust engineering processes. You’ll work closely with multi-disciplinary teams to ensure seamless integration, strong performance, and high-quality delivery.

What You’ll Be Doing

  • Design, develop, test, and maintain embedded software applications in C++
  • Take ownership of specific embedded modules and ensure delivery to specification
  • Lead and contribute to technical discussions, architecture decisions, and documentation
  • Work with Linux-based development and integration environments
  • Develop tools, libraries, and frameworks to support efficient software development
  • Collaborate with test and support teams to validate features and resolve defects
  • Conduct code reviews and ensure adherence to coding standards
  • Troubleshoot complex software issues and support continuous improvements
  • Engage with cross-functional teams, including engineering, product, and support functions
  • Produce clear and structured documentation for designs and development tasks

What You’ll Bring

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or similar
  • 10+ years of embedded software development experience
  • Strong command of modern C++ for embedded applications
  • Experience developing, integrating, and validating embedded systems
  • Proficiency working in Linux environments
  • Solid understanding of networking concepts and protocols
  • Strong analytical and debugging skills
  • Ability to design software with hardware resource constraints in mind
  • Excellent collaboration and communication skills
  • Detail-oriented mindset and commitment to producing high-quality code
  • Curiosity and enthusiasm for learning new tools and technologies

Why This Role?

  • Work on technically challenging embedded systems with real-world impact
  • Join a collaborative engineering environment backed by strong technical leadership
  • Influence software architecture and best practices
  • Hybrid working model
  • International collaboration and opportunities for travel

Additional Information

  • This role has no direct reports but requires strong cross-team collaboration
  • Candidates must be eligible to work in Canada and able to obtain Reliability Clearance

TT

Find Out More

Software Engineer

  • West Sussex, South East, UK
  • Competitive
  • Permanent
  • V-52758-2

An exciting opportunity has arisen for a Software Engineer to join a leading provider of flight simulation technology. You will develop real-time software used in state-of-the-art Full Flight Simulators and Fixed Training Devices that replicate the form, fit, and function of real aircraft flight decks.

This role sits at the heart of a major transformation programme and is ideal for someone who is hands-on, motivated, and eager to implement change in a fast-paced, customer-focused environment.

Key Responsibilities for the Software Engineer

  • Develop real-time software for flight simulators, from control systems to graphical user interfaces.
  • Support integration, testing, fault finding, and problem resolution on simulated systems.
  • Contribute to the full product lifecycle, from requirements analysis through to customer acceptance and post-delivery support.

What You’ll Bring

  • Strong C programming skills.
  • Practical understanding of the Systems Engineering V-model and/or Software Development Lifecycle.
  • Ability to work collaboratively in a multi-disciplinary team, with minimal supervision.
  • Strong communication and presentation skills.
  • Degree in engineering, mathematics, science, or equivalent experience within aviation/aerospace engineering.

Desirable Skills

  • Experience with safety-critical systems in aerospace, automotive, or related industries.
  • Knowledge of C#, C++, web technologies (JavaScript, HTML), and Windows application development (Visual Studio).
  • Familiarity with ARINC, AFDX, or CAN bus protocols.
  • Experience using the Atlassian toolset (Jira, Confluence, Bitbucket, Bamboo).

Benefits

  • 25 days holiday (plus bank holidays), increasing with service, with the option to buy/sell up to 5 days.
  • Private medical insurance (with optional family cover).
  • Pension scheme with up to 7% employer contribution.
  • Life assurance (4x salary, flexible up to 10x).
  • Group income protection.
  • Flexible benefits including healthcare cash plan, dental cover, gym membership, critical illness cover, and cycle-to-work scheme.
  • Employee assistance programme for mental health and wellbeing.
  • Subsidised staff restaurant and on-site parking with electric vehicle charging.

Why Join

  • Challenging Projects: Work on cutting-edge flight simulators used by global aerospace organisations.
  • Collaborative Environment: Partner with experts across systems, hardware, and software engineering.
  • Innovative Technology: Develop next-generation simulation solutions, including avionics hardware and advanced control systems.
  • Career Growth: Opportunities for professional development and advancement within a forward-thinking, global industry.

Eligibility: Applicants must have the right to work in the UK.

This is a unique opportunity to contribute to next-generation flight simulation technology, working with cutting-edge systems that enhance pilot training and aviation safety worldwide.

TT

Find Out More

Simulation Software Engineer

  • Westminster Abbey, Greater London, South East, UK
  • £40000 - £85000 per annum, Benefits: 9/75 work pattern, hybrid working, private healthcare, & more!
  • Permanent
  • V-52626

A growing space engineering team in the UK is seeking a Simulation Software Engineer to support the development of high-fidelity spacecraft simulators used for mission design, verification, and operations. You’ll work alongside software and aerospace engineers to develop simulation tools, integrate flight software, and ensure robust, reliable simulator performance for upcoming spacecraft missions.=

What You’ll Do

  • Design, implement, and test spacecraft simulators as part of a multidisciplinary engineering team
  • Develop and integrate simulation software aligned with mission and subsystem requirements
  • Validate, configure, and deploy simulator builds into operational environments
  • Create scripts based on operational scenarios to support testing and training
  • Maintain simulator performance and availability for engineering and operational users
  • Develop startup and configuration scripts for different operational modes and system setups

Essential Skills

  • Degree in Computer Science, Electronics, or another relevant STEM discipline
  • 2+ years of experience in software engineering or real-time software development, ideally within modelling/simulation
  • Strong debugging and profiling experience on Linux
  • Proficiency in modern C++ (C++14 or later)
  • Solid understanding of object-oriented programming, UML, and design patterns
  • Experience with test-driven development

Desirable Skills

  • Experience with ECSS SMP, SIMULUS Suite, or other spacecraft simulation frameworks
  • Familiarity with Agile development tools and methodologies
  • Knowledge of ECSS-E-70 (PUS) and SCOS MIB
  • Linux system administration, shell scripting, Makefiles
  • JavaScript scripting experience

What’s on Offer

  • Opportunity to work with a highly talented, international engineering team
  • Flexible working around core hours in a supportive, collaborative environment
  • Optional 9/75 working pattern
  • Hybrid working arrangements (role-dependent)
  • 25 days annual leave + 8 bank holidays (increasing with tenure)
  • Private healthcare (taxable benefit), life insurance, long-term sick pay
  • Relocation allowance and potential visa sponsorship
  • Access to modern office and cleanroom facilities
  • Regular social events and a positive team culture

 

TT

Find Out More

Marine Electronics Engineer

  • Liverpool, Merseyside, North West, UK
  • Competitive
  • Permanent
  • V-49789-8

Are you ready to advance your career in marine technology? Our partner are growing their national team of Marine Electronics Technicians and Engineers, whether you’re just starting out or an experienced professional ready to lead projects and mentor others, we have the right opportunity for you.

Join a dynamic team that delivers cutting-edge navigation, communication, and safety systems to commercial vessels. You’ll be working hands-on with industry-leading equipment, ensuring vessels remain operational, compliant, and connected. The company value initiative, technical skill, and a customer-first approach; if that sounds like you, we want to hear from you.

What You’ll Be Doing:

  • Installing and commissioning marine electronics on vessels
  • Performing maintenance, repairs, and equipment surveys
  • Supporting customers with diagnostics and fault resolution
  • Identifying service opportunities and recommending solutions
  • Delivering projects across the UK and occasionally overseas

What We’re Looking For:

  • HNC/HND in Electronics or Electrical Engineering (or equivalent)
  • Experience in:
    • Marine or field-based electronics
    • Electronic navigation and communication systems
    • Fault-finding and installation
    • Technical support and project engineering

Skills:

  • Strong problem-solving ability
  • Clear communication and customer-focused mindset
  • Essential: Full UK driving licence

Desirable (but not essential):

  • GMDSS Operator’s Certificate
  • Radio/VDR Survey or Class Approval experience
  • BOSIET/OLF Certification
  • Manufacturer-specific training

Medical: Must be able to pass a medical and annual working at height training

What’s On Offer:

  • Competitive salary (based on qualifications and experience)
  • Company car
  • Employer contribution pension scheme
  • Career development pathways from Technician to Senior Engineer
  • Training opportunities and autonomy in your role

Apply now and be part of the future of marine electronics.


TT

Find Out More

Marine Electronics Engineer

  • Chelmsford, Essex, East Anglia, UK
  • Competitive
  • Permanent
  • V-49789-7

Are you ready to advance your career in marine technology? Our partner are growing their national team of Marine Electronics Technicians and Engineers, whether you’re just starting out or an experienced professional ready to lead projects and mentor others, we have the right opportunity for you.

Join a dynamic team that delivers cutting-edge navigation, communication, and safety systems to commercial vessels. You’ll be working hands-on with industry-leading equipment, ensuring vessels remain operational, compliant, and connected. The company value initiative, technical skill, and a customer-first approach; if that sounds like you, we want to hear from you.

What You’ll Be Doing:

  • Installing and commissioning marine electronics on vessels
  • Performing maintenance, repairs, and equipment surveys
  • Supporting customers with diagnostics and fault resolution
  • Identifying service opportunities and recommending solutions
  • Delivering projects across the UK and occasionally overseas

What We’re Looking For:

  • HNC/HND in Electronics or Electrical Engineering (or equivalent)
  • Experience in:
    • Marine or field-based electronics
    • Electronic navigation and communication systems
    • Fault-finding and installation
    • Technical support and project engineering

Skills:

  • Strong problem-solving ability
  • Clear communication and customer-focused mindset
  • Essential: Full UK driving licence

Desirable (but not essential):

  • GMDSS Operator’s Certificate
  • Radio/VDR Survey or Class Approval experience
  • BOSIET/OLF Certification
  • Manufacturer-specific training

Medical: Must be able to pass a medical and annual working at height training

What’s On Offer:

  • Competitive salary (based on qualifications and experience)
  • Company car
  • Employer contribution pension scheme
  • Career development pathways from Technician to Senior Engineer
  • Training opportunities and autonomy in your role

Apply now and be part of the future of marine electronics.


TT

Find Out More