We are currently seeking a strongly motivated Engine Software Developer, who will work remotely but be based in Italy. We expect the successful candidate to have proven experience in mobile applications and frameworks development to join our team. In AmplifonX, we design and develop applications for a wide range of customers, from healthcare professionals and technicians to end-users of our products. Our portfolio includes applications that assist in hearing loss diagnostics, raise awareness of audiological health, and manage personal hearing aids daily. We aim to build applications using modern state-of-the-art technologies in both native and hybrid environments, emphasizing code quality and application performance. Our efforts result in impactful products that change lives and set new standards in the audiological industry. Joining us, you will collaborate with developers, product owners, and stakeholders across different application layers, requiring a commitment to collaborative problem solving, design excellence, and attention to detail. You will work alongside passionate professionals in technology and healthcare, delivering innovative audiology products. Main Responsibilities Design and develop mobile C libraries following industry best practices. Architect and implement new C libraries. Lead a team working on C library development. Ensure performance and quality of existing libraries. Identify and fix bugs and bottlenecks. Maintain code quality, organization, and automation. Collaborate with the team lead to translate requirements into high-quality code. Work independently, demonstrating autonomy. Perform root cause analysis and outline corrective actions. What You’ll Need Required Several years of experience developing C projects with a proven track record in library creation. Knowledge of C, Microsoft Xamarin, and MAUI frameworks. Experience in writing bindings from native mobile libraries to C MAUI/Xamarin libraries. Ability to write self-explanatory, well-structured, and documented code. Experience developing libraries for mobile OS using Swift and Java/Kotlin. Experience interfacing with BLE devices using mobile frameworks. Proficiency in functional, asynchronous, event-driven, and object-oriented programming. Experience optimizing code for resource-constrained environments. Understanding of design patterns and clean code principles. Experience with debugging tools and instruments. Nice to Have Experience in binding low-level C++ code with Swift/Objective-C or Java. Ability to diagnose performance and memory issues. Proactive learning attitude and awareness of latest trends. Degree in Computer Science, Engineering, or equivalent experience. Personal/Organizational Skills Passion for software development. Enthusiasm, quick learner, strong problem-solving skills. Ability to manage multiple projects under deadlines. Attention to detail. Good communication and interpersonal skills. Commitment & Contract Full-time, permanent Location Smart working. Based in Italy. Willing to travel, mainly within Italy. Software Developer • Napoli, Campania, Italy J-18808-Ljbffr