L

Leonardo

Aerospace, defense tech design and manufacturing

Avionic Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePomezia, Italy

About the Job

Requirements

  • A bachelor's degree in Computer Science or Computer/Electronic Engineering, or a master's degree in Computer/Electronic Engineering or Computer Science.
  • One of the specified seniority bands: Junior with 1–3 years of experience or Expert with 3–5 years of experience.
  • Knowledge of electronic and computing technology contexts applied to complex equipment.
  • Knowledge of digital architectures.
  • Knowledge of software versioning tools and requirements-management tools.
  • Knowledge of avionics standards, including DO-178C.
  • Knowledge of embedded real-time systems and real-time operating systems, including Integrity and VxWorks.
  • Knowledge of cartography.
  • Good knowledge of English at B2 level.
  • Knowledge of C, C++, and Python programming languages; GPGPU programming with CUDA and Vulkan; real-time operating systems; real-time testing methodologies; and Microsoft Office.
  • Availability to work primarily on-site and undertake short- or medium-duration business trips in Italy and/or abroad after suitable on-the-job training.

Responsibilities

  • Analyze requirements provided by the customer.
  • Develop and verify embedded real-time and safety-critical software applications for avionics subsystems.
  • Develop and verify avionics graphical and human-machine interface applications.
  • Write test scenarios and prepare project documentation.
  • Test and integrate developed real-time software applications into the final system.
  • Perform verification and validation activities in accordance with DO-178C.
  • Manage project verification and validation teams.
  • Participate in meetings and reviews with customers and suppliers.
  • Participate in process reviews with customers and certification authorities.

Desired Qualifications

  • Knowledge of the OpenGL library.

About the Company

Leonardo

Aerospace, defense tech design and manufacturing

Leonardo operates in aerospace, defense, and security, designing and manufacturing advanced technologies for militaries, intelligence agencies, and defense contractors. Its products combine hardware, software, and services and are delivered through subsidiaries in the US (DRS, Electronics US, Critical Infrastructure, Aircraft and Aerostructures US). It differentiates itself with a broad, diversified portfolio and end-to-end support from development to sustainment, plus training and customer service. Its goal is to provide reliable, state-of-the-art capabilities to defense, intelligence, and civil infrastructure customers while maintaining strong support and training.

Company size
10,001+
Company stage
IPO
Headquarters
Rome, Italy
Founded
2022

Recently Posted Jobs

Explore more opportunities at Leonardo

See more jobs