Embedded Software Engineer for Satellite Simulator and Test Environment

3 settimane fa


Milano, Lombardia, Italia D-Orbit A tempo pieno
About the Role

We are seeking a highly skilled Senior Embedded Software Engineer to join our team at D-Orbit. As a key member of our software verification and validation group, you will be responsible for designing and developing applications for our satellite simulator and test environment.

Key Responsibilities
  • Architecture software design and development of HIL infrastructure components
  • Design and debug maintenance of features including integration with software-in-the-loop and hardware-in-the-loop test suites
  • Test scenarios definitions against embedded software requirements
  • Contribution to the entire application lifecycle, focusing on requirements verification and validation, debugging and integration of flight software with the flight hardware
  • Preparation of flight software V&V technical documentation
  • Contributing to the design and continuous improvement of the teams processes, methodologies and test framework
  • Support to satellite AIV activities and HW production test
Requirements
  • 3 to 7 years of industry experience in embedded software development
  • Proven ability to design, develop and deliver an application in any C-family (C/C++) languages
  • Proven ability to design, develop and deliver an application in Python language
  • Advanced experience in developing large distributed applications, using design patterns
  • Advanced knowledge of Object Oriented Programming (OOP)
  • Advanced knowledge of any typical embedded communication interfaces such as RS232, RS485, SPI, I2C, CAN, Ethernet
  • Good familiarity with Git versioning system or any similar DVCS
  • Good familiarity with using any Linux based distribution and appreciation of application development
  • Good familiarity with typical software development methodology and release versioning processes
  • Experience in defining software system specifications and software requirements
  • Experience in debugging embedded software using standard laboratory equipment
Preferred Skills
  • Understanding of SW design and testing lifecycle in regulated environment (ideally ECSS standard)
  • Knowledge of real-time operating systems (such as RTEMS or FreeRTOS) and/or operating systems targeted for embedded applications (such as any embedded Linux)
  • Experience using and configuring any common build tool chains or similar development environment (such as ANT, WAF, Makefile, Visual Studio etc.)
  • Familiarity with OBDH and TMTC architectures used in space systems


  • Milano, Lombardia, Italia D-Orbit A tempo pieno

    Job Role: At D-Orbit, we're seeking an experienced Embedded Software Engineer to join our innovative team. This role involves developing applications for a satellite simulator and test environment, as well as contributing to the entire application lifecycle, with a focus on test and integration.Key Responsibilities:Developing software for HIL infrastructure...


  • Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    We are seeking a highly skilled Embedded Software Engineer to join our team. The ideal candidate will have expertise in Linux development and a strong understanding of embedded systems.The successful candidate will be responsible for designing, developing, and maintaining firmware and drivers in a Linux (Kernel) environment and Yocto. Additionally, they will...


  • Milano, Lombardia, Italia Tor - Recruitment & Hr Consulting A tempo pieno

    **Job Overview**We are seeking a skilled Software Engineer to join our team. As a software engineer, you will design, develop, and test software applications for various industries.Key Responsibilities:Design and develop software applications using various programming languages.Test and debug software applications to ensure high quality and...


  • Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    About the JobWe are seeking a highly skilled Linux Embedded Software Developer to join our team at Software Defined Automation GmbH. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware and drivers in a Linux (Kernel) environment and Yocto.Key ResponsibilitiesDesign and develop firmware and...


  • Milano, Lombardia, Italia Tre Altamira A tempo pieno

    TRE ALTAMIRA, a leading provider of satellite radar data processing services, is seeking an experienced Satellite Data Analyst to join its expanding team. This role offers the opportunity to work with cutting-edge technologies and drive innovation in the industry.About Us: TRE ALTAMIRA is a global leader in satellite radar data processing, delivering timely...

  • Senior Test Engineer

    4 settimane fa


    Milano, Lombardia, Italia Nxp Semiconductors A tempo pieno

    About the RoleNXP Semiconductors is seeking an experienced Senior Test Engineer to join our team. As a Senior Test Engineer, you will be responsible for developing industrial test solutions (hardware and software) for mass production and supporting the design team during the development phase of new products.Key ResponsibilitiesDevelop industrial test...


  • Milano, Lombardia, Italia Software Defined Automation Gmbh A tempo pieno

    About the RoleWe are seeking an exceptional Embedded Software Developer to join our team at Software Defined Automation GmbH. As a key member of our team, you will design, develop, and maintain firmware and drivers in a Linux (Kernel) environment and Yocto.Key Responsibilities​Develop Embedded C code for FreeRTOS systems.Implement and manage communication...


  • Milano, Lombardia, Italia Txt E-Solutions Spa A tempo pieno

    Key ResponsibilitiesAs a Software Development Engineer for Automotive Displays, you will work with C++ and Qt to create embedded and GUI applications and libraries for general-purpose displays in the automotive sector. Your responsibilities will include developing software solutions, collaborating with cross-functional teams, and ensuring high-quality...


  • Milano, Lombardia, Italia Ohb Italia A tempo pieno

    Electrical AIT EngineerOHB Italia is seeking a highly skilled Electrical AIT Engineer to join its AIT Department in Milano. As an Electrical AIT Engineer, you will play a crucial role in the implementation of electrical and functional integration and test processes for AIT Campaigns.Key Responsibilities:Support the engineering team in the development of...

  • **Software Engineer**

    3 settimane fa


    Milano, Lombardia, Italia ManpowerGroup A tempo pieno

    Job Title: **Software Engineer**We are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and develop software applications• Test and debug software applications• Collaborate with...


  • Milano, Lombardia, Italia Sitly A tempo pieno

    Software Engineer Job DescriptionWe are seeking 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 Python and JavaCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    3 settimane fa


    Milano, Lombardia, Italia Europ Assistance Italia A tempo pieno

    About this role: We are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teamsRequired...


  • Milano, Lombardia, Italia NTT DATA A tempo pieno

    Job DescriptionAt NTT DATA, we are seeking a highly skilled FW/SW Embedded Engineer to join our Smart Engineering team. As a key member of our SYS/SW Engineering Unit, you will be responsible for designing FW/SW architecture, developing software using C programming language, and ensuring compliance with MISRA C rules.ResponsibilitiesDesign and development of...


  • Milano, Lombardia, Italia Ubiquicom A tempo pieno

    Job Description:As an Embedded Software Engineer at Ubiquicom, you will be responsible for managing firmware development projects while collaborating with the hardware design department. Your tasks will include working on the development of new applications as well as the evolutive and corrective maintenance of the current application portfolio. You will...

  • Software Engineer

    3 settimane fa


    Milano, Lombardia, Italia Italgas A tempo pieno

    Job Title: Software EngineerDescription:We 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.Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams

  • Software Engineer

    3 settimane fa


    Milano, Lombardia, Italia Randstad A tempo pieno

    Welcome to our technology team!We are looking for a skilled Software Engineer to join our dynamic and innovative company. The ideal candidate will have a strong background in software development, with experience in programming languages such as Java, Python, or C++.Responsibilities:Design, develop, and test software applicationsCollaborate with...

  • Embedded Systems Engineer

    3 settimane fa


    Milano, Lombardia, Italia Brain Technologies srl. A tempo pieno

    About the Rolebrain Technologies is a leading company in Engineering Consultancy, focused on Embedded Systems, Advanced Controlled Systems, and Hardware Design in the industrial environment. We are involved in national and international company projects, developing Innovative Products and Mechatronic Systems.We are a professional team driven by the passion...


  • Milano, Lombardia, Italia Nxp Semiconductors A tempo pieno

    Job DescriptionNXP Semiconductors is seeking a Senior Test Engineer to join our Advanced Automotive Analog Business Unit. As a key member of our team, you will be responsible for developing industrial test solutions for mass production and supporting the design team during the development phase of new products.Key Responsibilities:Develop industrial test...


  • Milano, Lombardia, Italia Publicis Sapient A tempo pieno

    **Job Title:** Software EngineerWe are seeking a talented Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications. Your expertise in machine learning and data analysis will be valuable assets in this role.Key Responsibilities:Design and develop software applications...

  • Aerospace Engineer

    3 settimane fa


    Milano, Lombardia, Italia Txt E-Solutions Spa A tempo pieno

    TXT E-Solutions Spa: Junior Aeronautical Engineers WantedAre you an ambitious Aerospace Engineer with a passion for flight dynamics? Do you want to be part of a dynamic team that is shaping the future of aviation?We are looking for a Junior Aeronautical Engineer to join our Aerospace & Defence division. As a key member of our team, you will be responsible...