Lock Applications for this job are now closed
    Closing soon

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

    L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers’ mission-critical needs. The company provides advanced defense and commercial technologies across space, air, land, sea and cyber domains. L3Harris has approximately $18 billion in annual revenue and 47,000 employees, with customers in more than 100 countries.

    About us

    From 12 UK sites, our team of over 1,400 people deliver unique capabilities across air, land, sea, space and cyber for military, security and commercial customers, worldwide.

    L3Harris in Portchester are a market leader in the development, build and integration of systems for a wide range of unmanned marine vehicles with military and commercial applications. For military these include Intelligence, Surveillance and Reconnaissance (ISR), Anti-Submarine Warfare (ASW), and Fast Inshore Attack Craft (FIAC) for combat training. For commercial these include Oil and Gas Exploration and Construction, Oceanographic Data Collection, Hydrographic surveying and Environmental Surveys.

    As a Software Engineer in Autonomy, you will have the opportunity to work on a wide range of projects and be responsible for developing and implementing software solutions that enable our unmanned systems to operate autonomously, safely, and efficiently in a variety of environments and applications.

    To be considered for this role, you will need experience in software development for autonomous systems, as well as having strong programming skills in C++ and experience with software development tools such as Git, Jenkins, and Docker.

    A few of our employee benefits are

    • Flexible working hours considered and hybrid working where possible
    • 25 days holiday per year (plus bank holidays), increasing with long service and with the opportunity to buy/sell up to 5 days
    • Private medical insurance with optional family cover
    • Pension scheme of up to 7% employer contribution
    • Life Assurance 4x salary (flexible up to 10x)
    • Group income protection
    • Flexible opt-in extras such as a health care cash plan, dental insurance, gym membership, critical illness cover and cycle to work scheme
    • Employee assistance program providing mental health and wellbeing support

    What the role will involve

    The responsibilities of your role will include the following:

    • Lead and champion elements of the design and evolution of our higher-level autonomy capability.
    • Champion our autonomy capabilities internally by translating between the specific technology inside the black box and explaining the benefits, dependencies and constraints outside the box.
    • Program code in C++, including design, development and code review.
    • Take ownership of designated areas relating to our existing software capabilities for Autonomy.
    • Integrate with external partners to fit our capability into the wider system-of-systems mission planning & tasking frameworks.
    • Help shape the platform autonomy architecture & solutions.
    • As part of a wider team explore and develop solutions to optimise the human and machine partnership.
    • Engage with customers and partners to understand their requirements.
    • Work with the sales team, product managers and others to scope and articulate the art-of-the-possible to shape proposals, estimates & plans for future projects.
    • Work closely with the Software Leads and Project Managers, to appropriately plan, deliver and support projects & trials including both the internal and external integration & testing activities.

    What you’ll bring

    The role of Software Engineer - Autonomy requires the following experience and skills:

    • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
    • Software writing experience in C++.
    • Experience with software development processes, version control systems and issue tracking tools.
    • Strong problem-solving skills and ability to work independently and in a team environment.
    • Excellent communication skills, both written and verbal.
    • Ability to work in a fast-paced and dynamic environment.

    Important to know

    Applicants who accept a conditional offer of employment must meet the requirement of right to work in the UK.

    As an equal opportunities employer, L3Harris is committed to the equal treatment of all current and prospective employees and does not condone discrimination on the basis of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marriage and civil partnership.

    We aspire to have a diverse and inclusive workplace and strongly encourage suitably qualified applicants from a wide range of backgrounds to apply and join L3Harris.