L

L3Harris Technologies

Global defense contractor delivering aerospace tech

Senior Software Engineer - Autonomy & Maritime Systems

Software EngineeringUpdated on Nov 14
Full-timePortchester, Fareham, UKNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • A minimum of 5 years of professional experience in C++ software development, including embedded or real-time systems.
  • Proven experience providing technical leadership within Agile and DevSecOps environments.
  • Demonstrated ability to design and deliver complex, high-reliability software systems.
  • Strong Linux and Git-based development experience.
  • Experience with modern software development workflows and continuous integration and continuous delivery practices.
  • Strong communication, collaboration, and stakeholder engagement skills.

Responsibilities

  • Lead the design, development, and architecture of high-performance C++ applications for autonomous maritime systems.
  • Provide technical leadership and mentorship to software engineers, promoting best practices in software design, code quality, and system integration.
  • Collaborate with systems engineering, user experience, quality assurance, product management, and external partners to deliver high-quality software solutions.
  • Drive Agile software development activities, including sprint planning, reviews, retrospectives, and continuous improvement initiatives.
  • Use JIRA, GitLab, and continuous integration and continuous delivery pipelines to manage development activities and ensure reliable software delivery.
  • Oversee and contribute to Qt-based user interface development for mission-critical operator interfaces.
  • Ensure software solutions are robust, scalable, secure, maintainable, and supportable throughout the product lifecycle.
  • Support development, integration, deployment, and DevOps activities within Linux (RHEL 8) environments.

Desired Qualifications

  • Experience with the Qt framework for graphical user interface development.
  • Knowledge of DevOps tools, build automation, and continuous integration and continuous delivery pipelines.
  • Experience with autonomous systems and maritime software applications.
  • Understanding of user experience principles and user-centered design.
  • Experience supporting IRAD, research and development, or innovation-focused development programmes.
  • Familiarity with embedded systems, sensor integration, and mission management software.

About the Company

L3Harris Technologies

Global defense contractor delivering aerospace tech

L3Harris Technologies provides advanced aerospace, defense, and space systems for governments and commercial customers. Its products include sensors, communications, and propulsion—such as tactical radios, night-vision gear, satellite payloads, missile defense, and space propulsion—delivered as integrated systems for operations across air, land, sea, space, and cyber domains. The company blends legacy technologies from two joining giants with newer capabilities, faster acquisition cycles, and a focus on missiles, space, and resilient communications to field solutions quickly. Its goal is to be a trusted, scale-ready provider of next‑generation defense and intelligence capabilities for national security and related customers.

Company size
10,001+
Company stage
IPO
Headquarters
Melbourne, FL
Founded
1895

Recently Posted Jobs

Explore more opportunities at L3Harris Technologies

See more jobs