R&D Embedded Software Engineer Stationary Industrial Scanners
Pubblicato il 14-08-2026 - Datalogic in Bologna
Job DescriptionResearch and development Engineer contributes to the design and development of new products, the redesign and maintenance of existing ones, the research and testing on product concepts.
The Software Engineer will participate to the definition of the software architecture under the leadership of his/her supervisor and will autonomously develop and debug some of the software elements.Key ResponsibilitiesSolicit, generate and manage requirements related to SW componentsApply internal process for new product developmentDesign and implement complex software subsystems and whole systems within a larger embedded product using software engineering best practicesTake design choice autonomously and validate that in a cooperative process and be able to lead deep technical discussionTroubleshoot the design, drive the relation with Validation and Verification team in a fruitful mannerStudy and benchmark the competitor's productsPreparing reports, manuals and other documentation on the status, operation and maintenance of softwareParticipating in peer-reviews of solution designs and related codeRequirementsEducation: Software Engineering or Computer ScienceLanguages: Italian, English FluentExperience:
At least 3 years with experience in C++ programming on LinuxStrong technical skills including understanding of software development principlesGood knowledge of programming languages (modern C++)Familiar with Linux user space programming and debuggingFamiliar with CI/CD practices (test driven development, automatic testing)Knowledge of common development and versioning tools (GIT, Jenkins, CMAKE)Familiar with embedded systems (cross-compiling)Familiar with Linux kernel space programming (device drivers for I2C, SPI, PCI, USB)Familiar with Yocto projectWhat We OfferThe opportunity to join a leading international Group, recognized for its financial strength, innovation, and sustained growth.Role & DetailsRole: R&D; EngineerContract Type: Permanent / CCNL Industria Metalmeccanica C011Level: B2Compensation & BenefitsAnnual Base Salary (RAL): 40,******,000Variable compensationWelfare and benefits packageThe final compensation package (including base salary and potential variable incentives) will be defined based on the candidate's experience, technical expertise, and overall fit for the role.Equal Opportunity Statement: This vacancy is open to candidates of all genders.Personal data will be processed exclusively for recruitment purposes, in compliance with applicable privacy and data protection regulations.
#J-*****-Ljbffr
