R&D Software Engineer for Industrial Scanners

2 settimane fa


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

R&D Software Engineer for Industrial Scanners

Role Mission and General Characteristics

The 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 components;
  • Apply internal processes for new product development;
  • Design and implement complex software subsystems and whole systems within a larger embedded product using software engineering best practices.
  • 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;
  • Participate 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.

Other Information & Specific Skills:

Interpersonal abilities, ability to work with a team, attention to details, flexibility, and creativity, proactive, project management skills, capability to work in a dynamic international team and in a complex environment, problem-solving attitude, open-minded.

Anticipate needs and potential technical issues and roadblocks in the development phase; shows initiative, ownership, and commitment; sustains a consistent, high level of productivity. Good at understanding and resolving issues and opportunities, evaluating them from different perspectives. Customer-oriented; looks for solutions to augment customer or supplier's satisfaction.



  • 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

    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 Stationary Industrial ScannersRole Mission and General CharacteristicsThe 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...

  • Senior Systems Engineer

    4 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...

  • R&D Engineer

    2 settimane fa


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

    Job Description:Datalogic seeks a skilled System Engineer to collaborate with the R&D area and provide engineering design and technical management for new product development projects.Main Responsibilities:Analyze stakeholders' needs and develop clear functional and performance requirements.Develop innovative system design approaches and interact with...


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

    About the RoleDatasensing is a high-tech company that values innovation and collaboration. We are seeking a skilled R&D Mechanical Engineer to join our team and contribute to the design, development, and testing of complex opto-mechatronic devices.Key ResponsibilitiesDesign and develop mechanical and optical components for sensors, safety, and machine vision...


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

    Job Title: R&D Hardware Design EngineerJob Summary:We are seeking a highly skilled R&D Hardware Design Engineer to join our team at Datalogic. As a key member of our engineering team, you will be responsible for designing and developing medium to high complexity hardware subsystems for our products.Main Responsibilities:Design and develop hardware subsystems...


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

    About Datasensing Datasensing is a leading company in the field of machine vision, sensors, and safety solutions. With a rich history dating back to the early 1970s, the company has combined two realities to face the market with 100 years of experience. Our mission is to develop, manufacture, and supply innovative solutions for industrial automation...

  • R&D Mechanical Engineer

    4 settimane fa


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

    About the RoleWe are seeking a highly skilled R&D Mechanical Engineer to join our team in Monte San Pietro, Italy. As a key member of our R&D community, you will be responsible for designing, developing, and testing mechanical and optical components for complex opto-mechatronic devices.Key ResponsibilitiesDesign and develop mechanical and optical components...


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

    Job Title: R&D Hardware Design EngineerJob Description:The R&D Hardware Design Engineer will be responsible for designing and developing medium to high complexity hardware subsystems for our products. This includes designing HW subsystems according to technical specifications, selecting suitable commercial components and custom ICs, sizing their parameters...


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

    Job Title: R&D Hardware Design EngineerJob Description:The R&D Hardware Design Engineer will be responsible for designing and developing medium to high complexity hardware subsystems within the New Product Development process or for existing product maintenance purposes.Main Responsibilities:Design HW subsystems according to technical specifications,...


  • 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...


  • 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...

  • 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...


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

    Job Title: R&D Mechanical Design EngineerAbout the Role:Datasensing is a high-tech company that believes in people and fostering a friendly and supportive work environment. As a R&D Mechanical Design Engineer, you will be responsible for designing, developing, and testing mechanical and optical components for complex opto-mechatronic devices.Key...


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

    Job OpportunityDatasensing is a high-tech company that fosters a friendly and supportive work environment where everyone feels part of a big family. Your work will 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.Mechanical...

  • Optical Engineer

    4 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 Title: R&D Senior Hardware EngineerAbout the Role:We are seeking a highly skilled R&D Senior Hardware Engineer to join our team at Datalogic. As a key member of our engineering team, you will be responsible for designing and developing mixed signal and high-speed digital electronic subsystems.Main Responsibilities:Architect, develop and design mixed...


  • 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...