eGlue Technologies S.r.l.

Software Engineer - Embedded Systems and AI/ML

Job Location

provincia-di-torino, Italy

Job Description

Software Engineer - Embedded Systems and AI/ML Join to apply for the Software Engineer - Embedded Systems and AI/ML role at eGlue Technologies . Established in Turin in 2008, eGlue Technologies is a leading company in embedded software development, cloud computing, and machine learning. eGlue supports industrial and automotive customers from the very early stages of the project to the final release of the product. Initially concentrating on developing Linux-based embedded software for connected vehicles, our journey has evolved by launching a cloud division fulfilling the increasing market demand for big data analytics. Adopting Agile methodology, we ensure adaptability and iterative development in both embedded and cloud projects. Position We are seeking a Software Engineer specializing in Embedded Systems and AI/ML to join our team. In this role, you will contribute significantly to the design and development of software for embedded devices in the IoT/Automotive field. Your expertise will be crucial for developing robust and efficient solutions. Collaborating with cross-functional teams, you will be involved in the entire software development lifecycle, from concept to implementation and testing. Key Responsibilities Development of middleware on Linux-based embedded systems for managing updates, handling application lifecycle, offering security, and abstracting hardware resources. Implementation of real-time data collection and processing for Automotive IoT applications such as fleet monitoring, predictive maintenance, drive style estimation, vehicle health monitoring, and road type estimation. Integration and deployment of AI/ML models on edge devices to enhance system intelligence and responsiveness. Requirements Strong knowledge of C++ and object-oriented programming. Proficiency in Linux operating systems and shell scripting. Experience with AI/ML frameworks and deploying models on embedded systems. Familiarity with real-time data processing and IoT communication protocols. Problem-solving skills and the ability to work effectively in a team. Nice to Have Experience with the Yocto Project for embedded Linux development. Knowledge of automotive standards and protocols (e.g., CAN, UDS). Familiarity with hardware accelerators for AI/ML, such as GPUs or TPUs. Understanding of cybersecurity principles in embedded systems. Language: English, Italian (B2). Work model: Hybrid. We are open to considering the placement of students in internships. Seniority Level Not Applicable Employment Type Full-time Industries Software Development, Embedded Software Products, and Automotive J-18808-Ljbffr

Location: provincia-di-torino, IT

Posted Date: 4/26/2025
View More eGlue Technologies S.r.l. Jobs

Contact Information

Contact Human Resources
eGlue Technologies S.r.l.

Posted

April 26, 2025
UID: 5161803944

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.