R&D Embedded Software Engineer Stationary Industrial Scanners
Job in
50054, Quercè, Toscana, Italy
Listed on 2026-06-02
Listing for:
Altro
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Job Description & How to Apply Below
R&D Embedded Software Engineer Stationary Industrial Scanners
R&D Embedded Software Engineer Stationary Industrial Scanners - Bologna | Job Leads
Datalogic Bologna EUR 50.000 - 70.000 Descrizione del lavoro
Job Description
Research 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 in 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 Responsibilities
Solicit, generate and manage requirements related to SW components;
Apply internal process for new product development;
Design and implement complex software subsystems and whole systems within a larger embedded product using software engineering best practices.
Take design choice autonomously and validate that in a cooperative process and be able to lead deep technical discussion;
Troubleshoot the design, drive the relation with Validation and Verification team in a fruitful manner;
Study and benchmark the competitor’s products;
Prepare reports, manuals and other documentation on the status, operation and maintenance of software;
Participating in peer-reviews of solution designs and related code.
Requirements
Education:
Software Engineering or Computer Science
Languages:
Italian, English (Fluent)
Experience:
At least 3 years with experience in C++ programming on Linux
Job Details & Specifications
Strong technical skills including understanding of software development principles
Good knowledge of programming languages (modern C++)
Familiar with Linux user space programming and debugging
Familiar with CI/CD practices (test driven development, automatic testing)
Knowledge of common development and versioning tools (GIT, Jenkins, CMAKE)
Optional Specifications
Familiar with embedded systems (cross-compiling)
Familiar with Linux kernel space programming (device drivers for I2C, SPI, PCI, USB)
Familiar with Yocto project
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×