Jobs

Principal Software Engineer


Job details
  • Leonardo
  • Newcastle upon Tyne
  • 6 months ago

Job Description:

The opportunity:

Leonardo is a global leader in defence electronics and designs and develops systems for situational awareness, surveillance and protection, across land, sea and air. The Radar and Advanced Targeting line of business, based in Edinburgh, is uniquely positioned as one of the world's top manufacturers of radars, lasers and infra-red countermeasure systems.

We are looking for a talented, passionate and ambitious experienced Principal Software Engineer to work within our Service Cloud team. Your goal is to connect together our world-class sensor suite within and across platforms in the theatre of operation to leverage advantages data fusion and provide these services to authenticated actors in the field. In addition to real time information exchange there is a need to stream data to our engineers and analysts on the ground so that new solutions can developed and upload in flight to combat an ever changing threat. On the ground we are developing an eco-system to connect our engineering communities to the data and services they require to enable them to move at pace to develop, upgrade and validate new features in an ever changing environment.

You don't need to have experience in avionics or defence software development as we embrace skilled people from all industries.

What we need from you:

Show a sense of Community: You'll embed yourself within our community, and value the progress all teams make. You'll want to help others Be adaptable: You'll be able to the evolve and confront the challenges our community face Be curious: You'll be an avid learner and stretch yourself to deliver on our aspiring mission Show radical candor: You'll care personally and challenge directly Be passionate: You'll show energy and purpose to succeed in our mission Be pragmatic: You'll be able to perform balanced trade off studies to ensure that we strengthen our products and community to achieve our mission

Demonstrable experience in the following areas will help you stand out:

We realise that the “perfect candidate” doesn’t always exist. The only skill we need you to have is experience as an embedded software engineer.

A solid grasp of high level programming languages (C++, Java, JavaScript, Python) Familiar with communication protocols (REST, SOAP, TCP/IP, PCIe, Kafka) Exposure to architectural frameworks (FACE, CORBA, ECOA, MOSA) Excellent communication, troubleshooting and problem solving skills A desire to develop and promote design patterns Knowledge of Real Time Operating Systems (RTOS), memory management techniques, device driver set up, code optimisation, Interrupt-driven designs Knowledge of standards such as RTCA DO-178C and coding standards such as AUTOSAR Understanding of the Internet of Things (IoT) Experience of Agile development and Atlassian toolset Familiarity with configuration management tools, defect tracking and peer review Experience developing Continuous Integration/Continuous Deployment solutions under custom hardware Personal attributes and values are just as important to us as technical ability

Security Clearance

:

Life at Leonardo

With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered as many opportunities or been more accessible to as many people.

Flexible Working:Flexible hours with hybrid working options. For part time opportunities, please talk to usCompany funded flexible benefits:Access to private healthcare, dental schemes, Workplace ISA, Go Green Car Scheme, technology and lifestyle options (£500 annual allowance)Holidays:25 days plus bank holidays, option to buy/sell leave and to accrue up to 12 additional flexi leave days per yearPension:Award winning pension scheme (up to 15% employer contribution)Wellbeing: Employee Assistance Programme with access to free mental health support, financial wellbeing support and network groups to demonstrate our ongoing commitment to diversity & inclusion (Enable, Pride, Equalise, Reservists, Carers)Lifestyle:Discounted Gym membership, Cycle to work schemeTraining:Free access to more than 4000 online courses via CourseraReferral Incentive:You can earn a reward for successfully referring a friend or family memberBonus:Scheme in place for all employees at management level and below

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Principal Software Engineer

The candidate should meet the following requirements Job Description Role Description The ideal candidate will haveRole: Principal Software EngineerLocation:Luton(4 days on site, non negotiable)Salary: £70,000 - £90,000 DOEClearance:British Citizens Only- eligibility for full security clearance requiredI have an exciting opportunity with a global consultancy renowned for its expertise in defence,...

SoCode Luton

Principal Software Engineer

Job Description:The opportunity:Leonardo is a global leader in defence electronics and designs and develops systems for situational awareness, surveillance and protection, across land, sea and air. The Radar and Advanced Targeting line of business, based in Edinburgh, is uniquely positioned as one of the world's top manufacturers of radars, lasers...

Leonardo Newcastle upon Tyne

Principal Software Engineer - OpenTelemetry Instrumentation (Remote, UK)

Principal Software Engineer - OpenTelemetry InstrumentationWhat is Grafana Cloud?Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and...

Grafana Labs

Principal Software Engineer - Native Apps

Job DescriptionAs a Principal Software Engineer your goal is to make engineering - and our engineers - better, every day. You are approachable, collaborative and you actively nurture a diverse and inclusive workplace.You work closely with engineering teams to refine their existing development practices, processes and technologies, as well as...

ASOS Belfast

Sr. Principal Software Engineer - (Harrogate UK)

Requisition ID: RCategory:EngineeringLocation:Harrogate, North Yorkshire, United KingdomClearance Type:PolygraphTelecommute:No- Teleworking not available for this positionShift:Any (United States of America)Travel Required:Yes, 10% of the TimeRelocation Assistance:Relocation assistance may be availablePositions Available:1At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and...

JobFlurry-Neuvoo-GB Harrogate

Sr. Principal Software Engineer - (Harrogate UK)

Requisition ID: RCategory:EngineeringLocation:Harrogate, North Yorkshire, United KingdomClearance Type:PolygraphTelecommute:No- Teleworking not available for this positionShift:Any (United States of America)Travel Required:Yes, 10% of the TimeRelocation Assistance:Relocation assistance may be availablePositions Available:1At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and...

Northrop Grumman Harrogate