R&D Software Embedded Engineer Platforms

5 giorni fa


Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 60.000 € - 120.000 € all'ano

Job Description

Platforms Embedded Software Engineers are part of a team dedicated to research and development of state‑of‑the-art edge-computing platforms and application-level SW components, both intended to become trusted building blocks on which most of the new generation Datalogic products will be based.

Main duties and responsibilities of a Platforms Embedded SW Engineer are:

  • Research and develop new edge-computing platforms and application-level SW components for products dedicated to 1D/2D code‑reading and/or other computer-vision applications, in accordance with predefined project requirements and in collaboration with other R&D engineers skilled in embedded SW, image‑processing algorithms, electronics or optics
  • Contribute to define detailed requirements of new software components, starting from higher level requirements provided by involved systems engineers
  • Contribute to develop the software architecture of Linux-based embedded devices dedicated to 1D/2D code-reading and/or other computer-vision applications. The architecture has to be future-proof and very scalable because the software is intended to run on a multitude of devices which differ from each other by image-sensors' resolution, data processing power, type of communication interfaces, etc.
  • Design, develop and validate new pieces of software, following well-established Software Quality Assurance (SQA) principles and best-practices. The required coding languages are C++ for Linux user-space programming and C for any Linux Kernel and Bootloader changes.
  • Porting existing pieces of software from a device to another one, taking care of all the possible hardware differences related to image-sensors, processor, memories, peripherals, etc.
  • Contribute to maintain already released pieces of software by debugging any open defects and implementing new added-value features.
  • Support program managers to estimate effort required to carry out assigned tasks and to keep updated project plans, facilitating monitoring of own task progress.
  • Contribute to spread SQA principles and best-practices throughout the team, for example by establishing design and development guidelines, mentoring less experienced teammates, and promoting systematic code reviews.
  • Research new technologies potentially providing a competitive advantage to the next generation products. Leverage collaborations with universities and technology partners to speed-up innovation.
  • Attend technical and soft-skill training initiatives promoted by the Company to ensure continuous learning and professional growth.

Requirements:

Education: Master's Degree in Computer or Electronic Engineering or Computer Science

Languages:  Italian , fluent English

Experience:  more than one year of hands-on experience in SW engineering for Linux-based embedded-systems, object-oriented design, and C++ programming

Specific Knowledge:

  • Good command of C++ programming, object-oriented design, and design patterns
  • Good command of well‑established Software-Quality-Assurance principles and best-practices
  • Good command of most common debugging, profiling, and code analysis tools
  • Proven hands-on experience with design and development of software for Linux-based embedded systems, preferably working in both user and kernel space
  • Good knowledge of DevOps tools (Git, Docker, and Jenkins) and CI/CD principles and best-practices
  • Experience with processors based on ARM, RISC-V or MIPS CPU architecture is a plus.

#LI-IC1



  • Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 40.000 € - 80.000 € all'ano

    Job Description Reporting to the R&D Software Manager, the R&D Software Engineer is responsible for design, implementation and documentation of embedded software as a part of the Software Development Teams of Fixed Retail Scanner & Hand Held Scanner Business Unit.Role Mission:The R&D Software Engineer will define, implement, maintain the Software...

  • Algorithm Engineer

    5 giorni fa


    Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 60.000 € - 120.000 € all'ano

    Job Description The Decoding Software team is in charge of research and development of the main software asset of Datalogic that is the suite of proprietary algorithms able to read traditional barcodes, 2D codes and some kind of OCR text. Codes and text can be either printed on paper labels or directly marked (e.g., by laser etching) on parts of plastic,...


  • San Giorgio di Piano, Emilia-Romagna, Italia I.E.M.A. A tempo pieno 40.000 € - 80.000 € all'ano

    IEMA Srl azienda leader nell'ambito dell'impiantistica elettrica e soluzioni tecnologiche per macchine automatiche, con sede a San Giorgio di Piano, selezionaJunior R&D Project ManagerWe are seeking a dynamic and motivated Junior R&D Project Manager to join our Research and Development (R&D) team.As a Junior R&D PM, you will work closely with senior project...

  • Supplier Quality Engineer

    2 settimane fa


    Calderara di Reno, Emilia-Romagna, Italia L3HHCM20 A tempo pieno 30.000 € - 50.000 € all'ano

    Job Title – Supplier Quality Engineer  Job Location – BolognaJob ID – 31384About L3Harris Technologies: L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. The company provides advanced defense and commercial technologies across space, air,...

  • java engineer

    3 giorni fa


    Casalecchio di Reno, Emilia-Romagna, Italia UMANA - AGENZIA PER IL LAVORO A tempo pieno 28.000 € - 42.000 € all'ano

    Per TAS, specializzata in soluzioni software per i pagamenti e servizi finanziari, ricerchiamo: JAVA ENGINEERAvrai l'opportunità di entrare nel mondo dei sistemi bancari e della monetica attraverso un percorso formativo dinamico e altamente specializzato. Approfondirai le attività tipiche dell'analista e sarai coinvolto nello sviluppo di applicazioni...


  • Calderara di Reno, Emilia-Romagna, Italia Mechinno A tempo pieno 28.000 € - 40.000 € all'ano

    Mechinno - società di servizi di ingegneria e progettazione meccanica di Bologna - si pone come una delle più quotate aziende di consulenza nei settori dell'automotive e dell'automazione industriale.Nell'ambito di una crescita costante, offriamo la possibilità a dei brillanti neolaureati di entrare in azienda tramite untirocinio extracurricularee di...


  • Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 100.000 € - 150.000 € all'ano

    Job Description The BI Data Egineer is responsible for building and maintaining the data infrastructure that supports Business Intelligence and data analytics activities, for designing, constructing, and maintaining the systems and architectures that allow large volumes of data to be processed and stored, architectures such as databases and large-scale...


  • Pieve di Cento, Emilia-Romagna, Italia Schneider Electric A tempo pieno 40.000 € - 80.000 € all'ano

    Mission:Leads and performs basic & detailed design activities of the Emergency Lighting domain of a customer project, until customer approval. In his/her scope of responsibility, identifies and manages technical risks and interfaces, and provides the necessary support to the sales & marketing team.What will you do?Analyzing, documenting and communicating to...


  • Calderara di Reno, Italia Datalogic A tempo pieno

    Job Description Platforms Embedded Software Engineersare part of a team dedicated to research and development of state‑of‑the-art edge-computing platforms and application-level SW components, both intended to become trusted building blocks on which most of the new generation Datalogic products will be based. Main duties and responsibilities of a...


  • Calderara di Reno, Italia Datalogic A tempo pieno

    Job Description Reporting to the R&D Software Manager, the R&D Software Engineer is responsible for design, implementation and documentation of embedded software as a part of the Software Development Teams of Fixed Retail Scanner & Hand Held Scanner Business Unit. Role Mission: The R&D Software Engineer will define, implement, maintain the Software...

  • Software Engineer

    5 giorni fa


    Giuliano di Roma, Italia Top-engineer A tempo pieno

    modifiche elettroniche e progettazione di schedeTop Engineer – Consulenza in progettazione elettronica, meccanica e softwareTop Engineer è una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e...


  • Casalnuovo di Napoli, Italia Altro A tempo pieno

    OverviewStiamo cercando un Software Engineer con competenze in C++ e Qt che si unisca al nostro team di Innovation Lab, un ambiente dinamico dove ricerca e sperimentazione continua sono parte integrante del lavoro quotidiano. In questo ruolo avrai l’opportunità di lavorare allo sviluppo di soluzioni Embedded Linux ad alto contenuto tecnologico,...


  • Casalnuovo di Napoli, Italia Altro A tempo pieno

    OverviewStiamo cercando un Software Engineer con competenze in C++ e Qt che si unisca al nostro team di Innovation Lab, un ambiente dinamico dove ricerca e sperimentazione continua sono parte integrante del lavoro quotidiano. In questo ruolo avrai l’opportunità di lavorare allo sviluppo di soluzioni Embedded Linux ad alto contenuto tecnologico,...


  • Giuliano di Roma, Italia Top-engineer A tempo pieno

    Un'azienda di consulenza tecnologica con sede a Roma cerca un Sviluppatore Software Embedded. La figura si occuperà di sviluppare e mantenere software in C/C++, ottimizzare le performance del codice e collaborare con il team hardware per integrazioni. Richiesta laurea in Informatica o Ingegneria Elettrica e conoscenze dei principi dei sistemi embedded....


  • Provincia di Roma, Italia Skytechnology srl A tempo pieno

    Chi Cerchiamo : Profilo : Senior Software Embedded Engineer Luogo : Roma, Lazio Settore industriale : Aerospazio e Difesa Attività Progettazione, sviluppo e manutenzione di software embedded in linguaggioC Lavoro su sistemi real-time basati suLinux Embedded Integrazione e validazione del software su piattaforme hardware custom Collaborazione con i team di...


  • Sant'Ambrogio di Torino, Italia IC Resources A tempo pieno

    Embedded Software Developer – Space & Defense SectorLocation : Milan / Rome, ItalyJob Type : Full-timeAre you passionate about cutting‑edge technology and advanced sensing systems?Our client, a leading company in the Space and Defense sector, is seeking an Embedded Software Developer to join their Instruments and Payloads Business Unit.This is an...


  • Provincia di Roma, Italia Skytechnology srl A tempo pieno

    Chi Cerchiamo : Profilo : Senior Software Embedded Engineer Luogo : Roma, Lazio Settore industriale : Aerospazio e Difesa Attività Progettazione, sviluppo e manutenzione di software embedded in linguaggioC Lavoro su sistemi real-time basati suLinux Embedded Integrazione e validazione del software su piattaforme hardware custom Collaborazione con i team di...


  • Calderara di Reno, Italia Datalogic A tempo pieno

    Career Opportunities: R&D Business Analyst ******) Datalogic is looking for a R&D Business Analyst to join the Global Demand Management and ICT Applications team within the Information and Communications Technology Department.This dynamic role focuses on process analysis and the use of tools supporting product development (CAD and PLM).This position will be...