Software Development Engineer for Industrial Scanners

3 settimane fa


Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

R&D Software Engineer Stationary Industrial Scanners

Role Mission and General Characteristics

The successful candidate will participate in the definition of the software architecture under the leadership of their supervisor, and will autonomously develop and debug software elements. This role requires a strong understanding of software development principles and practices, as well as excellent communication and collaboration skills.

Key Responsibilities:

  • Solicit, generate, and manage requirements related to software components
  • Apply internal processes for new product development
  • Design and implement complex software subsystems and whole systems within a larger embedded product
  • Take design choices autonomously and validate them in a cooperative process
  • Troubleshoot designs and drive relations with the Validation and Verification team
  • Study and benchmark competitor products
  • Prepare reports, manuals, and other documentation on software status, operation, and maintenance
  • Participate in peer-reviews of solution designs and related code

Requirements:

  • Education: Software Engineering or Computer Science degree
  • Languages: Italian and English (fluent)
  • Experience: at least 3 years of 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++)
  • Familiarity with Linux user space programming and debugging
  • Familiarity with CI/CD practices (test-driven development, automatic testing)
  • Knowledge of common development and versioning tools (GIT, Jenkins, CMAKE)

Optional Specifications:

  • Familiarity with embedded systems (cross-compiling)
  • Familiarity with Linux kernel space programming (device drivers for I2C, SPI, PCI, USB)
  • Familiarity with Yocto project

Other Information & Specific Skills:

This role requires a proactive and customer-oriented individual who can work well in a dynamic international team and complex environment. The ideal candidate will have strong interpersonal skills, attention to detail, and flexibility. They will be able to anticipate needs and potential technical issues, show initiative and ownership, and sustain a consistent high level of productivity.



  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Software Engineer for Industrial ScannersThe Software Engineer will play a key role in the development of software architecture for industrial scanners, working closely with the supervisor to define and implement software elements.Main Responsibilities:Develop and manage software requirements related to SW components;Apply internal processes for new product...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    R&D Software Engineer for Industrial ScannersJob OverviewThe R&D Software Engineer will play a key role in the development of software architecture and the design of complex software subsystems for industrial scanning solutions. The successful candidate will have a strong background in software engineering and experience with C++ programming on Linux.Main...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    R&D Software Engineer for Industrial ScannersJob OverviewThe Software Engineer will participate in the definition of the software architecture under the leadership of their supervisor and will autonomously develop and debug some of the software elements.Main Responsibilities:Solicit, generate, and manage requirements related to software components;Apply...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    R&D Software Engineer for Industrial ScannersJob OverviewThe Software Engineer will participate in the definition of the software architecture under the leadership of their supervisor and will autonomously develop and debug some of the software elements.Main Responsibilities:Solicit, generate, and manage requirements related to software components;Apply...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    R&D Software Engineer for Industrial ScannersRole Mission and General CharacteristicsThe Software Engineer will participate in the definition of the software architecture under the leadership of their supervisor and will autonomously develop and debug some of the software elements.Role Main Activities:Solicit, generate, and manage requirements related to SW...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job DescriptionDatalogic seeks a highly skilled Senior Software Development Engineer to join its team of experts in industrial scanning solutions.About the RoleThe ideal candidate will possess strong technical skills, including a deep understanding of software development principles, and excellent knowledge of programming languages, particularly modern...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job Title: Software Engineer for Computer Vision and RoboticsWe are seeking a talented software engineer to join our team and contribute to the development of innovative computer vision and robotics solutions. As a software engineer, you will be responsible for designing, developing, and testing software for various applications, including machine learning...

  • Senior Systems Engineer

    3 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job SummaryDatalogic is seeking a skilled Sysytem Engineer to join our R&D team. As a key member of our team, you will be responsible for the engineering design and technical management of assigned new product development projects.Main Responsibilities:Analyze stakeholders' needs and develop clearly-stated functional and performance requirements.Develop...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    About the RoleDatasensing is a high-tech company that believes in innovation and people. We are seeking a talented Software Development Engineer to work on our products and contribute to our growth.ResponsibilitiesAnalyze system requirements and develop high-level architectural designs for developed systems.Design, develop, and test software from high-level...

  • Software Engineer

    2 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Randstad Italia Spa A tempo pieno

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:* Design and implement software applications using various programming languages.* Collaborate with...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Optical EngineerPosition OverviewWe are seeking a highly skilled Optical Engineer to contribute to the development of innovative optical solutions for our optoelectronic devices.Key ResponsibilitiesDesign and develop receiving and illumination subsystems for 2D and 3D cameras, barcode laser scanners, and other optoelectronic devices.Design and simulate...

  • Optical Engineer

    3 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job Title: Optical EngineerJob Summary:We are seeking a highly skilled Optical Engineer to join our team at Datalogic. As an Optical Engineer, you will be responsible for designing and developing receiving and illumination subsystems for optoelectronic devices such as 2D and 3D cameras, barcode laser scanners.Key Responsibilities:Design and develop optical...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job OverviewThe R&D Software Engineer Stationary Industrial Scanners will participate in the definition of software architecture and develop and debug software elements.Main ResponsibilitiesRequirements Management: Solicit, generate, and manage requirements related to software components.Product Development: Apply internal processes for new product...

  • Optical Engineer Position

    4 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Optical Engineer RoleWe are seeking a highly skilled Optical Engineer to contribute to the development of innovative optical systems.Key ResponsibilitiesDesign and develop receiving and illumination subsystems for optoelectronic devices such as 2D and 3D cameras, barcode laser scanners.Design optical components, including receiving lenses for image sensors...

  • Software Engineer

    2 settimane fa


    San Pietro in Casale, Emilia-Romagna, Italia Ali Spa A tempo pieno

    Job Title: Software EngineerIn our company, we're looking for a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Responsibilities:* Design and develop software applications using a variety of programming languages*...


  • Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Job DescriptionDatasensing is a high-tech company that believes in people and in fostering a friendly and supportive work environment. Every day, you will have the opportunity to boost your career, help the company grow, and create something unique that can innovate the world of industrial automation and make life safer and easier for thousands of people....

  • Software Engineer

    2 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Nettowork Srl A tempo pieno

    Job Summary: As a key member of the development team, you will be responsible for designing, implementing, and testing software applications. Your primary focus will be on building scalable and efficient back-end systems using the latest technologies.

  • Optical Design Engineer

    4 settimane fa


    Monte San Pietro, Emilia-Romagna, Italia Datalogic A tempo pieno

    Optical Design EngineerRole OverviewWe are seeking a highly skilled Optical Design Engineer to join our team at Datalogic. As an Optical Design Engineer, you will be responsible for designing and developing receiving and illumination subsystems for optoelectronic devices such as 2D and 3D cameras, barcode laser scanners.Key ResponsibilitiesDesign and develop...

  • Software Engineer

    2 settimane fa


    San Polo d'Enza, Emilia-Romagna, Italia Orienta A tempo pieno

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using Java* Collaborate with cross-functional teams to identify and prioritize...


  • Castel San Giovanni, Emilia-Romagna, Italia Randstad Italia Spa A tempo pieno

    Job DetailsOur company is seeking a Sr. Software Engineer to join our team and work on the development of cloud infrastructure. Key Responsibilities Include:Design and implement cloud infrastructure solutionsCollaborate with cross-functional teams to ensure successful project deliveryDevelop and maintain high-quality software applicationsRequirementsKey...