Software Development Engineer

2 settimane fa


Roma, Lazio, Italia airbus A tempo pieno
Job Description:

Mission of the Job

As a key member of the Airbus Italia team, you will be responsible for designing and developing software products for airborne systems. Your primary tasks will include:

  • Designing and developing software for embedded systems and OS-based systems;
  • Conceiving and designing software solutions based on customer/project requirements;
  • Managing the complete software life-cycle, including requirements definition, architecture design, development, coding, and testing;
  • Working on multi-disciplinary teams as a software expert and/or developer to support project needs;
  • Supporting research and development activities for software aspects.

Education/Training:

  • Desirable: Master's Degree in Electronic (Telecommunication, Software) Engineering, degree achieved within maximum 6 years study course, with top score;
  • Essential: University degree in computer science or equivalent qualification.

Experience:

  • Desirable: Experience (4÷6 years) in complex software projects (analysis, design, and development) for Space and/or Avionic market;
  • Essential: Experience in software development.

Tool or product requirements:

  • Strong analytical and problem-solving skills;
  • Ability to generate innovative solutions and propose them;
  • Pragmatic and product/results-oriented approach;
  • Familiarity with design and technological aspects specific to the development of software for space and/or airborne applications;
  • Familiarity with ECSS and/or RTCA DO-178C software standards;
  • Very good knowledge of the following aspects of software development:
    • Programming languages: C/C++ (bare metal and operating system based programming), Java, Python, Matlab;
    • SW development IDE: Eclipse, MS Visual Studio;
    • Networking: TCP/IP, UDP;
    • Software Modelling: Sparx Enterprise Architect, UML, OO design, and design patterns;
    • Source code management systems;
    • Software testing;
    • Databases.
  • Knowledge of the following software-related technologies is considered an asset:
    • Programming patterns: multi-threading;
    • Coding standard: MISRA;
    • SW libraries: QT;
    • SW development IDE: MPLAB X (Microchip).
    • SW test: VectorCAST (Vector), SonarQube;
    • Automatic SW testing: Jenkins;
    • Requirements tool: IBM DOORS;
    • CAN: PeakSystem USB-2-CAN adapter (PCanView SW);
    • Configuration control: Git/GitLab.
    • Microprocessor: ARM-Cortex and x86;
    • Microprocessor knowledge: interrupt logic (ISR), SRAM/SDRAM interfacing, DMA, cache memory logic;
    • Programming patterns: producer/consumer pattern (FIFO), server/client, real-time;
    • Standard interfaces/protocols: CAN (CANOpen), Space Wire (ECSS-E-ST-50-12C), RMAP (ECSS-E-ST-50-52C), SPI, JTAG/SWD (basic knowledge), UART;
    • Laboratory instruments: oscilloscope.

Languages:

  • English (fluent in technical and non-technical, written and spoken);
  • Italian (intermediate in technical and non-technical, written and spoken).

Behaviours:

  • Highly motivated in software systems development activities;
  • Methodical approach to work;
  • Ability to work autonomously and set priorities;
  • Ability to work under pressure;
  • Strong Team player;
  • Commitment to assigned tasks and schedule;
  • Willing to propose solutions, spirit of innovation;
  • Availability to travel to Italy and abroad.

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation, and sustainable growth.

Company: Airbus Italia S.p.A.

Employment Type: Permanent

Experience Level: Professional

Job Family: Software Engineering



  • Roma, Lazio, Italia airbus A tempo pieno

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Airbus Italia. As a key member of our software development team, you will be responsible for designing, developing, and testing software products for our airborne and space applications.Key Responsibilities:Design and develop...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia jobtech A tempo pieno

    Job Title: Software Engineer - Backend DevelopmentWe are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in backend development and a passion for creating scalable and efficient software solutions.Responsibilities:- Design and develop high-quality software applications- Collaborate with...

  • Senior Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Gruppo Tempo A tempo pieno

    Job Title: Senior Software EngineerJob Summary: We are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.

  • Senior Software Engineer

    3 settimane fa


    Roma, Lazio, Italia Humangest S.p.A. A tempo pieno

    Job DescriptionWe are seeking a skilled Senior Software Engineer - Backend Development to join our team at {company}.As a Backend Development Lead, you will be responsible for the design, development, and maintenance of our company's cloud-based backend systems. This includes the development of scalable APIs, data processing, and integration with other...

  • Senior Software Engineer

    3 settimane fa


    Roma, Lazio, Italia Sitly A tempo pieno

    Job Title: Software Engineer - Backend DevelopmentWe are looking for an experienced Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:- Design and develop scalable and efficient backend systems- Collaborate with...

  • Senior Software Engineer

    3 settimane fa


    Roma, Lazio, Italia Humangest S.p.A. A tempo pieno

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Senior Software Engineer - Backend Development to join our team at Company. The ideal candidate will have a strong background in Backend Development and be proficient in Python and Java.Key Responsibilities:Design and implement Backend APIsCollaborate with the Frontend Team to...


  • Roma, Lazio, Italia KT - Kinetics Technology A tempo pieno

    Job Title: Software Engineer for Web DevelopmentWe are seeking a skilled Software Engineer to join our team and contribute to the development of our web application. As a member of our team, you will be responsible for designing and implementing front-end and back-end components, ensuring a seamless user experience.Main Responsibilities:• Design and...


  • Roma, Lazio, Italia airbus A tempo pieno

    Job Description:Mission of the JobWe are seeking a highly motivated Software Development Engineer to join our team at Airbus Italia. The role requires continuous improvement and self-discipline, with a focus on supporting the software development of Airbus Italia products and studies.Main activitiesAs part of the team working to support the software...

  • Senior Software Engineer

    3 settimane fa


    Roma, Lazio, Italia ManpowerGroup A tempo pieno

    Job Title: Sr. Software EngineerOverview:We are seeking a skilled Sr. Software Engineer to join our team in Backend Development.Responsibilities:• Develop high-quality software code for our Backend systems.• Collaborate with cross-functional teams to design and implement new features.• Conduct code reviews and ensure adherence to coding...


  • Roma, Lazio, Italia airbus A tempo pieno

    Job Description:Mission of the JobWe are seeking a highly motivated Software Development Engineer to join our team at Airbus Italia. The role requires looking after projects, industrial activities, and R&D studies, with a focus on continuous improvement and self-discipline.Main activitiesAs part of the team working to support the software developments for...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Randstad A tempo pieno

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, and test software programs for various applications.Key Responsibilities:Design and develop software programs using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Randstad Italia Spa A tempo pieno

    Job Title: Software Engineer - Full Stack DevelopmentWe are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and deploying full-stack applications using Java and relevant technologies.Key Responsibilities:* Design and develop full-stack applications using Java and relevant...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia KT - Kinetics Technology A tempo pieno

    About the Role:We are seeking a skilled Software Engineer to join our Product Development team. As a key member of the team, you will be responsible for designing, developing, and maintaining software solutions that meet our business needs.Key Responsibilities:Design and develop software solutions using a variety of programming languages and...

  • Software Engineer

    3 settimane fa


    Roma, Lazio, Italia Randstad Italy A tempo pieno

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in computer science and experience with software development. Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams- Troubleshoot and resolve technical...

  • Senior Software Engineer

    3 settimane fa


    Roma, Lazio, Italia Proxima Group A tempo pieno

    Senior Full Stack Software EngineerKey Responsibilities: Design, develop, test, and deploy full-stack software applications.Key Skills: Proficiency in full-stack development, experience with front-end and back-end technologies, strong problem-solving skills.Our company is seeking an experienced senior full stack software engineer to join our development...

  • Senior Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Imperial Brands PLC A tempo pieno

    We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of complex systems. The ideal candidate will have expertise in software architecture, system design, and development methodologies.The successful candidate will be responsible for designing and implementing scalable, efficient, and reliable software...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Adecco Italia A tempo pieno

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java and relevant frameworks.Collaborate with cross-functional teams to identify and...

  • Software Engineer

    2 settimane fa


    Roma, Lazio, Italia jobtech A tempo pieno

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and maintainable software solutions.Responsibilities:Design and develop software applications using Java.Collaborate with cross-functional...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA Embedded Software Engineer JobThis position focuses on embedded software development for avionics systems within the Space & Defence Division of RINA.Key ResponsibilitiesThe software development engineer will be responsible for the analysis, design, and development of software components for avionics equipment.Required SkillsProficient in C/C++...

  • Senior Software Engineer

    2 settimane fa


    Roma, Lazio, Italia Marente A tempo pieno

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our Backend Systems. The ideal candidate will have a strong background in Python and experience with Backend Development.Responsibilities:- Develop and maintain high-quality code for our Backend Systems.-...