Added: 2025-05-28 15:20.00
Updated: 2025-05-30 03:25.51

R&D Software Engineer

Monte San Pietro , Emilia-Romagna, Italy

Type: n/a

Category: IT & Internet & Media

Advertisement
Requirements: English
Company: TN Italy
Region: Monte San Pietro , Emilia-Romagna

Datasensing is a high-tech company that believes in people and in fostering a friendly and supportive work environment. Every day, work will boost your career, help the company grow, and create something unique that can innovate the world of industrial automation, making life safer and easier for thousands of people. Bring your passion and become a game-changer!We see your potentialWe are seeking a talented Computer Vision Algorithm SW Engineer to work on Datasensing products according to the New Products Development Roadmap. You will participate in developing algorithms and software for a large product portfolio, including but not limited to Smart Vision Sensors (2D and 3D) for machine learning and robotics applications. Youll work with heterogeneous platforms mainly based on ARM SOCs equipped with hardware accelerators (e.g., NPU, GPU, DSP).Furthermore, you will be encouraged to act as a leader, find innovative solutions, submit patent proposals, share ideas, and accept exciting new challenges:Analyze system requirements (functional, non-functional) and develop high-level architectural designs, defining subsystem requirements.Design, develop, and test software from high-level applications to low-level components; create documentation for software and tests.Adopt software engineering best practices (code reviews, source control, build processes, testing, code analysis, change management).Develop algorithms in rule-based computer vision, machine learning, and robotics.Perform testing and characterization activities on developed devices.Study state-of-the-art publications in 2D/3D vision and robotics fields.Review and debug code, managing its integration with existing codebases.Collaborate with Team Manager and Program Manager to organize activities, define task priorities, and meet milestones.QualificationsThe most engaging way to make a difference.If you''re ready for an exciting new challenge and want to advance your career, Datasensing is the right place. Here, you''ll grow in a passionate environment and share your experience purposefully.Your skills will be valued along with the following expertise:Bachelors or masters degree in Computer Science, Robotics Engineering, or equivalent.5+ years of experience in software development.Languages: Italian, English (B2 at least).Extensive experience in system development on single and multiprocessor platforms, with proficiency in C++, C, and Python, including NPU and/or DSP programming.Understanding of machine learning, including model development, assessment, training, testing datasets, and algorithm performance evaluation.An inspiring environment with a shared visionWe believe respect, collaboration, and communication are key to success. At Datasensing, we aim to win together as a team. We promote an informal, dynamic, and youthful atmosphere where open-minded leaders support your growth, listen to you, and ensure you feel part of something great and exciting.Are you the right person? We see your potential! Apply now!#J-18808-Ljbffr
Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy