Embedded Firmware Engineer - Trieste - Dronus

    Dronus
    Dronus Trieste

    2 giorni fa

    Descrizione

    Dronus , a leading company in autonomous drone technology, is seeking a highly skilled Embedded Firmware Engineer to join our innovative team in Trieste. We are looking for a professional with proven expertise in microcontroller firmware development and embedded Linux systems, passionate about advancing real-time embedded solutions for aerial automation. This role offers the chance to contribute directly to the core software that powers our next-generation drone platforms, ensuring robust, efficient, and scalable performance in dynamic environments.

    Le seguenti informazioni hanno lo scopo di fornire ai potenziali candidati una migliore comprensione dei requisiti per questo ruolo.

    Key Responsibilities

    • Design, develop, and debug firmware for STM32 microcontrollers using FreeRTOS, including real-time task management, interrupt handling, and peripheral drivers (e.g., UART, SPI, I2C, CAN).
    • Implement and optimize embedded Linux systems on processors, focusing on kernel customization, device tree configurations, and Yocto-based builds for drone-specific applications.
    • Integrate sensors and communication protocols (e.g., GPS, IMU, LiDAR interfaces) into firmware stacks, ensuring seamless hardware-software interaction and compliance with safety-critical standards like IEC 62304 where applicable.
    • Conduct unit testing, integration testing, and validation of firmware using tools such as oscilloscopes, logic analyzers, and automated test frameworks; perform debugging and optimization for low-power and high-reliability operation.
    • Collaborate with hardware design, software architecture, and quality assurance teams to support prototype bring-up, system integration, and continuous improvement initiatives.
    • Contribute to over-the-air (OTA) update mechanisms, bootloader development, and version control using Git in an agile development environment.
    • Document firmware designs, APIs, and test procedures to facilitate maintainability and knowledge transfer.

    Essential Requirements

    • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
    • At least 4 years of hands-on experience in embedded firmware development, with a strong focus on C/C++ for resource-constrained systems.
    • Proficiency in FreeRTOS or similar RTOS for STM32 microcontrollers, including multi-threaded programming, IPC, and POSIX APIs.
    • Solid experience with embedded Linux, including kernel modules, drivers, and build systems (e.g., Yocto or Buildroot).
    • Familiarity with debugging tools (e.g., JTAG/SWD debuggers, GDB) and version control systems (e.g., Git).
    • Knowledge of communication protocols (e.g., I2C, SPI, USB, Ethernet) and sensor integration in embedded environments.

    Preferred Qualifications

    • Experience with drone or robotics applications, such as real-time control loops, sensor fusion, or autonomous navigation firmware.
    • Proficiency in Python for scripting and automation in embedded testing pipelines.
    • Background in safety-critical systems development (e.g., MISRA C compliance, unit testing with frameworks like Unity or Ceedling). xrdztoy
    • Exposure to ARM Cortex-M architectures beyond STM32 (e.g., NXP, TI) and bare-metal programming.
    • Familiarity with agile methodologies and CI/CD pipelines for embedded software (e.g., Jenkins, GitLab CI).

  • Lavorare in azienda

    Firmware engineer

    Solo per membri registrati

    Firmware engineer to contribute to the development of next generation Honeywell products in fire systems and sensors design testing validation from prototype to market. · ...

    Trieste

    1 mese fa

  • Lavorare in azienda

    Firmware engineer

    Solo per membri registrati

    As a Software Engineer you will use your knowledge of the discipline, of the processes and of the engineering tools to help Honeywell (Fire Division) deliver innovative solutions that meet the evolving needs of our customers. · ...

    Trieste, Friuli-Venezia Giulia

    1 mese fa

  • Lavorare in azienda

    Firmware engineer

    Solo per membri registrati

    Description · As a Software Engineer you will use your knowledge of the discipline, of the processes and of the engineering tools to help Honeywell (Fire Division) deliver innovative solutions that meet the evolving needs of our customers. You will work under limited supervision ...

    Trieste, Trieste, Italy 38.000 € - 70.000 € (EUR) all'anno

    4 giorni fa

  • Lavorare in azienda

    Firmware Engineer

    Solo per membri registrati

    Firmware Engineer – Trieste · Modello ibrido (3 giorni onsite indicativi) · Contesto R&D industriale, prodotti safety-critical · Azienda industriale multinazionale, con solida presenza R&D a Trieste, ricerca un/una Firmware Engineer da inserire nel team di sviluppo prodotto. · La ...

    Trieste 32.000 € - 65.000 € (EUR) all'anno

    2 giorni fa

  • Lavorare in azienda

    Firmware Engineer

    Solo per membri registrati

    Firmware Engineer – Trieste · Modello ibrido (3 giorni onsite indicativi) · Contesto R&D industriale, prodotti safety-critical · Azienda industriale multinazionale, con solida presenza R&D a Trieste, ricerca un/una · Firmware Engineer · da inserire nel team di sviluppo prodotto. ...

    Trieste, Friuli-Venezia Giulia 32.000 € - 65.000 € (EUR) all'anno

    1 giorno fa

  • Lavorare in azienda

    Embedded Firmware Engineer

    Solo per membri registrati

    Dronus company is seeking Embedded Firmware Engineer to join team in Trieste. · ...

    Trieste

    2 settimane fa

  • Lavorare in azienda

    Firmware engineer

    Solo per membri registrati

    As a Software Engineer you will use your knowledge of the discipline, · of the processes and of the engineering tools to help deliver innovative solutions that meet · the evolving needs of our customers. · ...

    Trieste A tempo pieno

    1 mese fa

  • Lavorare in azienda

    Firmware Engineer

    Solo per membri registrati

    Akkodis è un leader globale nel mercato dell'ingegneria e della ricerca e sviluppo che mira ad accelerare l'innovazione e la trasformazione digitale utilizzando la forza dei connected data. · ...

    Trieste - Europe, Italy, Friuli Venezia Giulia, Trieste

    1 settimana fa

  • Lavorare in azienda

    Firmware Engineer

    Solo per membri registrati

    · General information · Category · OPERATIONS - ENGINEERING/PRODUCTION · Job title · Firmware Engineer · Contract · Permanent contract · Contractual hours · Full time · Type of mobility · Localisation · Job description · Akkodis è un leader globale nel mercato dell'ingegneria e ...

    Trieste - Europe, Italy, Friuli Venezia Giulia, Trieste 32.000 € - 65.000 € (EUR) all'anno

    1 settimana fa

  • Lavorare in azienda

    Firmware Engineer

    Solo per membri registrati

    Akkodis busca un Firmware Engineer para su división Industry. El candidato deberá tener una Laurea in Ingegneria o similar e al menos 2 años de experiencia en actividades similares. · Realizar proyectos incluyendo el desarrollo y pruebas del software. · Asistir en la certificació ...

    Trieste

    1 mese fa

  • Lavorare in azienda

    Embedded Software Engineer

    Solo per membri registrati

    We are looking for an Embedded Software Engineer to support the design and implementation of firmware and low-level software for RF modules, · transponders, and payload control systems. ...

    Trieste, Friuli-Venezia Giulia

    1 mese fa

Lavori
>
Trieste