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?

Ground Segment Systems Engineer

  • Oxfordshire, South East, UK
  • £40000 - £80000 per annum, Benefits: 9/75 work pattern, hybrid & flexible working, private healthcare, & more!
  • Permanent
  • V-52094-1

An exciting opportunity has arisen for an experienced and motivated Ground Segment 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

Find Out More

Flight Software Team Lead

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

An exciting opportunity has arisen for a Flight Software Team Lead to join a growing space engineering organisation developing advanced spacecraft and satellite technologies.

This role will lead a Flight Software team responsible for the design, development, integration, validation, and maintenance of spacecraft flight software. You will play a key role in shaping the software architecture for satellite missions, ensuring robust development practices, high-quality delivery, and strong collaboration across multidisciplinary engineering teams.

Alongside your technical leadership responsibilities, you will also support the development and mentoring of engineers within the team, helping to build a strong and high-performing software capability.

Key Responsibilities

  • Lead the Flight Software team, overseeing the development, integration, validation, deployment, and maintenance of spacecraft flight software
  • Plan and coordinate the team’s workload, creating schedules for flight software activities across multiple projects
  • Ensure flight software is delivered to the required quality, schedule, and budget
  • Mentor and develop team members, fostering a strong and collaborative engineering culture
  • Act as a subject matter expert in flight software development and oversee the high-level architecture of spacecraft software systems
  • Work closely with spacecraft subsystem and systems engineering teams to identify software requirements and solutions
  • Support knowledge sharing across international engineering teams and contribute to technical reviews across programmes
  • Establish and maintain the software development lifecycle and methodology for flight software development
  • Collaborate with cyber security specialists to ensure secure software development practices are implemented

Essential Skills & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience
  • 5+ years’ experience developing flight software for satellite or spacecraft missions
  • Experience leading engineering teams, either technically or through line management
  • Strong embedded software development experience using C/C++
  • Deep understanding of software development methodologies and lifecycle management
  • Experience working with and modifying Board Support Packages (BSPs)
  • Experience with UML-based design methodologies
  • Experience developing real-time systems for spacecraft or embedded platforms
  • Experience creating and implementing test plans for spacecraft software
  • Excellent written and verbal communication skills
  • Ability to lead technical workstreams while collaborating effectively within multidisciplinary teams
  • Understanding of secure software development practices within space systems
  • Experience developing flight software for space missions working with European Space Agency programmes
  • Knowledge of ECSS standards for flight software

Desirable Skills

  • Experience across the full spacecraft mission lifecycle from concept through to operations
  • Knowledge of cFE / cFS flight software frameworks
  • Understanding of ground segment architectures
  • Familiarity with Agile or Scrum software development practices
  • Experience with SysML
  • Linux development and administration experience (shell scripting, make, etc.)
  • Experience with Python or Bash scripting
  • Familiarity with MATLAB, WindRiver VxWorks, CCSDS, CAN, SpaceWire
  • Knowledge of microcontroller assembly languages
  • Exposure to in-orbit servicing, debris removal, or end-of-life satellite technologies
  • Understanding of ESA PUS protocol

Benefits

  • 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.

TT

Find Out More

Senior Embedded Software Engineer

  • Tewkesbury, Gloucestershire, South West, UK
  • Competitive
  • Permanent
  • V-53451

We are seeking mid-level to experienced Embedded Software Engineers to join a dynamic team designing and developing innovative, high-performance software systems. This is a hands-on role, offering the opportunity to work on cutting-edge technology and create solutions that prioritise reliability, scalability, and technical excellence.

What you’ll do

  • Develop complex embedded software systems as an individual contributor.
  • Collaborate with cross-functional teams to define functional and non-functional requirements.
  • Create low-level designs, implement software, and perform testing in line with defined architecture.
  • Support adherence to coding standards, best practices, and continuous improvement initiatives.
  • Provide guidance and mentorship to junior engineers.
  • Contribute to technical reviews, bids & proposals, budget and schedule discussions, and customer engagement activities.

What we’re looking for

  • 5+ years’ experience in C++, specifically embedded software development.
  • Modern C++ (2017 or newer).
  • Experience with other programming languages such as Python, C#, Rust, or C.
  • Familiarity with version control systems (e.g., Git/GitLab).
  • Strong object-oriented design and programming skills.
  • Experience with development methodologies such as Agile, Waterfall, or V-model.
  • Degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Sole British nationals (due to security cleraance requirements).

Benefits

  • Competitive salary with sign-on bonus.
  • Flexible or part-time working arrangements on request.
  • Relocation support available.
  • Half-day finish on Fridays.
  • 25 days holiday (plus bank holidays), increasing with service, with option to buy/sell.
  • Private medical insurance (optional family cover).
  • Life assurance and group income protection.
  • Flexible extras including healthcare cash plan, dental insurance, gym membership, cycle-to-work scheme, and electric vehicle scheme.
  • Employee assistance program for mental health and wellbeing support.

TT

Find Out More

Engineering Delivery Manager

  • West Sussex, South East, UK
  • Competitive
  • Permanent
  • V-50970-3

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

Find Out More

Marine Electronics Engineer

  • 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

Marine Electronics Engineer

  • County Down, Northern Ireland, UK
  • Competitive
  • Permanent
  • V-49789-6

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

Product/Quality Assurance Engineer

  • Bilbao, Spain
  • Competitive
  • Permanent
  • V-52725

Join a fast-growing space technology organisation developing high-performance optical instruments and engineering solutions for Earth observation missions. They are now looking for a Product / Quality Assurance Engineer to help guarantee that every system, payload, and component meets the highest standards of reliability and safety.

This role is ideal for someone who thrives in complex engineering environments, enjoys building strong quality frameworks, and wants their work to directly contribute to successful space missions.

What You’ll Be Doing

  • Establish and maintain quality and product assurance processes across ongoing engineering programmes.
  • Identify and reduce technical and manufacturing risks throughout the system lifecycle.
  • Monitor supplier performance and ensure that incoming components meet strict quality requirements.
  • Handle non-conformances, lead investigations, and define improvement actions.
  • Produce clear PA/QA documentation for internal teams and customers.
  • Represent quality assurance during formal project reviews and technical milestones.
  • Conduct internal audits and support external audits to strengthen company-wide quality culture.

What Makes This Role Exciting

  • Work on advanced optical and space hardware with direct impact on scientific and environmental missions.
  • Be part of a multidisciplinary engineering team where you’ll collaborate closely with experts in optics, electronics, mechanics, and software.
  • Gain real ownership over quality processes and help shape how future projects are delivered.
  • Enjoy a flexible work approach, private health coverage, and access to an energetic, research-driven campus environment.

What You’ll Need

  • Experience working in product or quality assurance for space, high-reliability, or advanced engineering systems.
  • Familiarity with ESA/ECSS quality standards or similar structured PA frameworks.
  • Strong analytical mindset and the ability to spot issues before they become problems.
  • Confidence working with multidisciplinary teams and supplying clear guidance on quality expectations.
  • Strong communication skills in English; Spanish is beneficial but not essential.

Be Part of Building Technology for the Next Generation of Space Missions

If you enjoy solving complex problems, improving processes, and ensuring mission-critical hardware performs flawlessly, this role gives you the chance to make a real difference.

Apply today and help bring reliable, high-precision space technologies to life.

TT

Find Out More

Principal Embedded Software Developer

  • Maryland, United States
  • Competitive
  • Permanent
  • V-52857-1

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

Senior Service Engineer – Maritime Navigation & Communication Systems

  • Rotterdam, Provincie Zuid-Holland, Netherlands
  • Competitive
  • Permanent
  • V-48090-2

An exciting opportunity has arisen for a skilled Senior Service Engineer to join a leading provider of maritime electronics, supporting vessels across the ARA region. This role offers the chance to work on advanced navigation and communication systems while mentoring junior engineers and contributing to the technical growth of the team.

You’ll be responsible for the installation, maintenance, and repair of maritime navigation and communication systems onboard vessels. In addition, you’ll guide and support junior engineers, ensuring high-quality service delivery and technical excellence.

Key Responsibilities:

  • Perform planned equipment checks, maintenance, Radio Surveys, and VDR APTs in line with IMO and Class Authority standards
  • Carry out refit and retrofit jobs, including commissioning and participation in sea trials
  • Mentor and support Junior Engineers to develop technical skills
  • Drive high first-time fix rates and maintain productivity targets
  • Act as a technical advisor to customers, supporting sales where required
  • Collaborate with the wider technical team to share knowledge and best practices
  • Stay updated through regular training on new technologies

Requirements:

  • Minimum 5 years’ experience with maritime navigation and communication systems
  • Strong mentoring and leadership capabilities
  • Product knowledge of leading navigation and communications brands
  • Basic understanding of ship networks
  • Excellent problem-solving, communication, and customer service skills
  • Fluent in Dutch and English (verbal and written)
  • Proactive, flexible, and able to travel within the ARA region
  • Valid Passport and Driver’s Licence (VCA and IRATA certifications preferred)
  • LRC or GOC radio licence is an advantage

What’s on Offer:

  • A dynamic, international working environment with strong development opportunities
  • Flat organisational structure with direct communication lines
  • Supportive, down-to-earth team culture
  • Continuous technical training and certifications in maritime systems
  • Access to learning and technical academies
  • Competitive benefits including company car, smartphone, laptop, pension scheme, sports allowance, and team events

If you’re ready to take your maritime engineering career to the next level, apply now and become part of an innovative and growing team supporting vessels worldwide.

RW

Find Out More

Telecommunications Engineer

  • Rotterdam, Provincie Zuid-Holland, Netherlands
  • Competitive
  • Permanent
  • V-48090-7

An exciting opportunity has arisen for a Telecommunications Engineer to join a leading provider of maritime electronics, supporting vessels across the ARA region.

You’ll be responsible for the installation, maintenance, and repair of maritime navigation and communication systems onboard vessels. In addition, you’ll guide and support junior engineers, ensuring high-quality service delivery and technical excellence.

Key Responsibilities:

  • Perform planned equipment checks, maintenance, Radio Surveys, and VDR APTs in line with IMO and Class Authority standards
  • Carry out refit and retrofit jobs, including commissioning and participation in sea trials
  • Mentor and support Junior Engineers to develop technical skills
  • Drive high first-time fix rates and maintain productivity targets
  • Act as a technical advisor to customers, supporting sales where required
  • Collaborate with the wider technical team to share knowledge and best practices
  • Stay updated through regular training on new technologies

Requirements:

  • Minimum 5 years’ experience with maritime navigation and communication systems
  • Product knowledge of leading navigation and communications brands
  • Basic understanding of ship networks
  • Excellent problem-solving, communication, and customer service skills
  • Fluent in Dutch and English (verbal and written)
  • Proactive, flexible, and able to travel within the ARA region
  • Valid Passport and Driver’s Licence (VCA and IRATA certifications preferred)

What’s on Offer:

  • A dynamic, international working environment with strong development opportunities
  • Flat organisational structure with direct communication lines
  • Supportive, down-to-earth team culture
  • Continuous technical training and certifications in maritime systems
  • Access to learning and technical academies
  • Competitive benefits including company car, smartphone, laptop, pension scheme, sports allowance, and team events

If you’re ready to take your career to the next level, apply now and become part of an innovative and growing team supporting vessels worldwide.

TT

Find Out More