R&D Software Embedded Engineer Platforms
2 settimane fa
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 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
-
R&D Software Embedded Engineer Platforms
6 giorni fa
Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 60.000 € - 120.000 € all'anoJob 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...
-
Embedded Software Engineer
1 settimana fa
Calderara di Reno, Italia Datalogic A tempo pienoJob 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...
-
Embedded Software Engineer
1 giorno fa
Calderara di Reno, Emilia-Romagna, Italia Datalogic A tempo pieno 40.000 € - 80.000 € all'anoJob 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 pienomodifiche 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...
-
Embedded Software Engineer
3 settimane fa
Casalnuovo di Napoli, Italia Altro A tempo pienoOverviewStiamo 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,...
-
Embedded Software Engineer
2 settimane fa
Casalnuovo di Napoli, Italia Altro A tempo pienoOverviewStiamo 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,...
-
Embedded Software Engineer
5 giorni fa
Giuliano di Roma, Italia Top-engineer A tempo pienoUn'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....
-
Embedded Software Engineer
3 settimane fa
Provincia di Roma, Italia Skytechnology srl A tempo pienoChi 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...
-
Embedded Software Engineer
5 giorni fa
Sant'Ambrogio di Torino, Italia IC Resources A tempo pienoEmbedded 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...
-
Embedded Software Engineer
3 settimane fa
Provincia di Roma, Italia Skytechnology srl A tempo pienoChi 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...