Talent.com
Embedded Firmware Engineer
Embedded Firmware EngineerDronus • trieste, friuli venezia giulia, it
Le candidature non sono più accettate
Embedded Firmware Engineer

Embedded Firmware Engineer

Dronus • trieste, friuli venezia giulia, it
Più di 30 giorni fa
Descrizione dell’offerta di lavoro

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.

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).
  • 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).


Creare un avviso di lavoro per questa ricerca

Embedded Firmware Engineer • trieste, friuli venezia giulia, it

Offerte simili
Power Electronics & Embedded Engineer

Power Electronics & Embedded Engineer

AYES - Management & Technology Consulting • Trieste, ITALY
Fai la differenza con AYES: unisciti come Power Electronics & Embedded Engineer !.AYES, multinazionale di consulenza ingegneristica e tecnologica, è alla ricerca di un/una Power Electronics & Embed...Mostra di più
Ultimo aggiornamento: 5 ore fa • In evidenza • Novità!
Junior C++ Developer - Aerospace GUI & Embedded

Junior C++ Developer - Aerospace GUI & Embedded

ALTEN Italia • Gorizia, Friuli-Venezia Giulia, Italia
Una azienda del settore tecnologico cerca un Junior C++ Developer per sviluppare applicazioni nel settore aerospaziale.Il candidato ideale deve possedere una laurea in Informatica, buone conoscenze...Mostra di più
Ultimo aggiornamento: 1 giorno fa • In evidenza
Application Development Engineer - Engineering Plastics

Application Development Engineer - Engineering Plastics

Resina Partners • trieste, friuli venezia giulia, it
Resina Partners is supporting a leading.Application Development Engineer (ADE).A well-established international player in the distribution of engineering plastics, working with some of the most rec...Mostra di più
Ultimo aggiornamento: 14 ore fa • In evidenza • Novità!
Firmware Engineer...

Firmware Engineer...

JD Talent Stream • Gorizia, IT
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,...Mostra di più
Ultimo aggiornamento: 21 giorni fa • In evidenza
Senior Software Engineer (Spanish speaking)

Senior Software Engineer (Spanish speaking)

Nicholson Search and Selection • trieste, friuli venezia giulia, it
Our client is on a mission to simplify how developers interact with government services.Their goal is to make the exchange of electronic documents - such as e-invoices- fast, secure, and developer-...Mostra di più
Ultimo aggiornamento: più di 30 giorni fa • In evidenza
Embedded Firmware Engineer

Embedded Firmware Engineer

AYES - Management & Technology Consulting • Trieste, ITALY
Fai la differenza con AYES: unisciti come Embedded Firmware Engineer – C (Lazio)!.AYES, multinazionale di consulenza ingegneristica e tecnologica, nell'ambito dell'espansione delle proprie attività...Mostra di più
Ultimo aggiornamento: 14 giorni fa • In evidenza
Firmware Engineer

Firmware Engineer

eXaV • Trieste, ITALY
XaV Engineering è una società di ingegneria, fondata nel 2020, che sviluppa soluzioni all'avanguardia per l'elettrificazione delle auto storiche attraverso il sistema e-RSS, una soluzione after-mar...Mostra di più
Ultimo aggiornamento: 5 ore fa • In evidenza • Novità!
Embedded Software Engineer

Embedded Software Engineer

Netcom Engineering S.p.A. SB • Trieste, ITALY
Siamo alla ricerca, per un importante cliente del settore automobilistico, di un Software Engineer.Laurea Magistrale in Ingegneria Informatica;.Almeno 1-2 anni di esperienza professionale nello svi...Mostra di più
Ultimo aggiornamento: 19 giorni fa • In evidenza
System Deployment Engineer

System Deployment Engineer

Innova • Trieste, Provincia di Trieste, Italia
Sta pensando di candidarsi per questo lavoro? Verifichi tutti i dettagli nella descrizione e poi faccia clic su "Candidati".Siamo alla ricerca di un/a System Deployment Engineer da inserire all'int...Mostra di più
Ultimo aggiornamento: 22 giorni fa • In evidenza
System Integration Developer

System Integration Developer

Zucchetti • Trieste, IT
Descrizione azienda Realizza le tue aspirazioni professionali ed entra a far parte del mondo Cybertec- Gruppo Zucchetti! Cybertec-Gruppo Zucchetti Posizione Per Cybertec' azienda del Gruppo Zucchet...Mostra di più
Ultimo aggiornamento: più di 30 giorni fa • In evidenza
Delivery & Service Manager / Engineer – BESS C&I

Delivery & Service Manager / Engineer – BESS C&I

LONGi Solar • trieste, friuli venezia giulia, it
BESS Delivery & Service Manager / Engineer – C&I Projects.BESS Delivery & Service Manager / Engineer (C&I).Commercial & Industrial Battery Energy Storage System (BESS) projects.This role takes full...Mostra di più
Ultimo aggiornamento: 21 giorni fa • In evidenza
Sviluppatore Flutter

Sviluppatore Flutter

NEPTA • trieste, friuli venezia giulia, it
Aziende e Pubblica Amministrazione, aiutando i propri clienti a coniugare formule organizzative e tecnologiche.Operiamo in differenti aree di business (Consulting, Servizi Tecnologici, Outsourcing)...Mostra di più
Ultimo aggiornamento: 14 ore fa • In evidenza • Novità!
E/E System Engineer

E/E System Engineer

Teoresi Group • Trieste, IT
Ricerca di un Ingegnere Elettronico/Elettrico con almeno 2 anni di esperienza nell'architettura E/E del veicolo.Richieste competenze in V&V, System Engineer, HIL, SIL, sistemi embedded e tool speci...Mostra di più
Ultimo aggiornamento: più di 30 giorni fa • In evidenza
DevOps Engineer

DevOps Engineer

F1 Consulting & Services • trieste, friuli venezia giulia, it
Ad oggi, conta circa 100 professionisti impiegati nella fornitura di servizi specializzati nel settore ICT, in uno scenario estremamente competitivo ed in rapida trasformazione.Grazie alle competen...Mostra di più
Ultimo aggiornamento: 2 ore fa • In evidenza • Novità!
Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

Clutch SRL • Trieste, IT
About the job Senior Embedded Firmware Engineer Location: Trieste Per una societ tecnologica in forte crescita che sviluppa sistemi avanzati per il settore dei droni e delle piattaforme autonome' s...Mostra di più
Ultimo aggiornamento: 18 giorni fa • In evidenza
Test Engineer - Embedded & Cybersecurity Innovator

Test Engineer - Embedded & Cybersecurity Innovator

Innova S.p.A. • Trieste/Trst, Friuli-Venezia Giulia, Italia
A technology company in Trieste seeks a Software Tester to join their innovative team.The role involves analyzing software requirements, designing and executing test plans, and documenting findings...Mostra di più
Ultimo aggiornamento: più di 30 giorni fa • In evidenza
Embedded Software Engineer – Linux (Middle Layer / HMI)

Embedded Software Engineer – Linux (Middle Layer / HMI)

Mynameis • Trieste, ITALY
Siamo una boutique di headhunting specializzata nella ricerca di profili senior e middle management.Per un nostro cliente, un'importante azienda italiana con una lunga tradizione industriale e un f...Mostra di più
Ultimo aggiornamento: 5 ore fa • In evidenza • Novità!
Embedded Linux Software Engineer

Embedded Linux Software Engineer

BaxEnergy • Trieste, IT
Ricerca di un Embedded Software Engineer per contribuire allo sviluppo di soluzioni tecnologiche avanzate in AI, IoT, Computer Vision e Industria 4.Richieste competenze in C/C++, QT/QML, Linux e si...Mostra di più
Ultimo aggiornamento: 1 giorno fa • In evidenza