Global Engine Software Developer

18 ore fa


Santa Maria in Prato, Lombardia, Italia Amplifon Group A tempo pieno
About the Role

We are seeking a highly motivated and experienced Engine Software Developer to join our team at Amplifon Group. As a key member of our development team, you will be responsible for designing and developing low-level libraries and applications in C++ and Swift.

Main Responsibilities
  • Design and develop low-level libraries and applications in C++ and Swift.
  • Develop complex software in C++ implementing algorithms and techniques starting from Matlab programs.
  • Ensure the performance and quality of the existing libraries.
  • Identify and fix bugs and bottlenecks.
  • Maintain code quality, organization, and automatization.
  • Collaborate with team lead to translate requirements into high-quality efficient code.
  • Work independently and take ownership of tasks, demonstrating a high level of autonomy.
  • Perform technical root cause analysis and outline corrective actions on existing libraries in case of reported issues.
Requirements
  • At least 3 years work experience developing with Swift and C++.
  • Excellent knowledge and proficiency in C++ and Swift development.
  • Attitude to write self-explaining, well-structured, and documented code.
  • Excellent knowledge of iOS frameworks such as Accelerate and Core Audio.
  • Proven experience in writing bindings between low-level C++ code and Swift/Objective-C.
  • Proven experience in developing libraries and frameworks based on C++ and Swift.
  • Attitude to approach development using TDD.
  • Expertise in functional, asynchronous, event-oriented, and object-oriented programming.
  • Understanding of design patterns and clean code principles.
  • Solid experience with advanced debugging tools and instruments.
Preferred Qualifications
  • Experience in developing cross-platform libraries for Windows, iOS, and Android platforms.
  • Capacity to develop pipelines for software testing and deploying.
  • Ability to diagnose and resolve performance bottlenecks and memory management issues.
  • A proactive and self-motivated approach to learning and staying up-to-date with the latest trends and best practices.
  • Basics of Digital Signal Processing.
  • Degree in Computer Science/Engineering or equivalent experience.
Personal/Organisational Skills
  • A passion for software development in general.
  • Enthusiasm, fast learning, strong problem-solving skills.
  • Ability to work on multiple projects, under deadline pressure.
  • Great attention to details.
  • B2 level English proficiency.
  • Good communication and relational skills.
Commitment & Contract

Full-time, permanent

Smart working. Based in Italy. Willing to travel, most of all in the Italian territory.



  • Santa Maria in Prato, Lombardia, Italia Amplifon Group A tempo pieno

    About UsAmplifon Group is a leading company in the audiology industry, dedicated to designing and developing innovative applications that make a real-life changing impact on our customers. We strive to build applications using modern state-of-the-art development technologies and frameworks, in both native and hybrid development environments.Job SummaryWe are...


  • Santa Maria in Prato, Lombardia, Italia ZURU Tech A tempo pieno

    Job Title: Lead C+ DeveloperWe are seeking a highly skilled and experienced Lead C++ Developer to join our team at ZURU Tech. As a key member of our Structural Group, you will be responsible for leading a team of C++ Unreal Engine 5 Developers and guiding them in their career path.Key Responsibilities:Lead a team of C++ Unreal Engine 5 Developers and...


  • Santa Maria in Prato, Lombardia, Italia Quantyx Advisors A tempo pieno

    About Quantyx AdvisorsQuantyx Advisors is a leading risk management and valuation consultancy for management companies. We are seeking a highly skilled Senior Software Developer to join our Software Development Team.Job SummaryWe are looking for a talented Senior Software Developer to design, develop, and implement responsive components using React...


  • Santa Maria in Prato, Lombardia, Italia Proxima Group A tempo pieno

    {"h1": "Proxima Group: Unisciti alla nostra squadra di sviluppo Java", "p": "Proxima Group è un gruppo di aziende che offre soluzioni innovative e tecnologiche. Stiamo cercando un Java Developer che possa unirsi alla nostra squadra di sviluppo e contribuire al nostro successo.", "h2": "Chi cerchiamo?", "p": "Un Java Developer con esperienza comprovata nello...


  • Santa Maria in Prato, Lombardia, Italia 505 Games A tempo pieno

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Technical Business Unit at 505 Games. As a key member of our team, you will be responsible for leading and contributing to porting efforts for AAA titles across multiple platforms, developing and implementing optimizations for CPU and GPU performance, and designing and...

  • Software Developer

    4 giorni fa


    Santa Maria in Prato, Lombardia, Italia Bending Spoons A tempo pieno

    About Bending SpoonsBending Spoons is a dynamic and ambitious company that strives to build a leading digital business. Our goal is to create a company that serves a large number of customers, where team members can grow and thrive, and where we can achieve unparalleled levels of effectiveness and efficiency.Our StrategyWe acquire digital businesses with...


  • Santa Maria in Prato, Lombardia, Italia Quantyx Advisors A tempo pieno

    {"h1": "Senior.NET Developer at Quantyx Advisors", "p": "Quantyx Advisors, a leading risk management and valuation consultancy, is seeking a skilled Senior.NET Developer to join its Software Development Team. The ideal candidate will have a strong background in back-end architecture, with experience in C#,.Net Core/5, Entity Framework, and Microsoft SQL...


  • Santa Maria in Prato, Lombardia, Italia Facile A tempo pieno

    About FacileFacile is a leading digital company that has revolutionized the way people choose insurance, financial products, and household expenses. Founded in 2008, we have grown to become one of the top comparison sites in Italy, thanks to our innovative approach and commitment to excellence.We are a dynamic and young team of almost 1,000 digital...


  • Santa Maria in Prato, Lombardia, Italia Quantyx Advisors A tempo pieno

    Quantyx Advisors is seeking a seasoned developer to join its Software Development Team. The ideal candidate will have a strong background in back-end architecture using technologies such as C#,.Net Core/5, Entity Framework, and Microsoft SQL Server. The successful candidate will be responsible for designing, developing, and implementing back-end...


  • Santa Maria in Prato, Lombardia, Italia John Wood Group A tempo pieno

    About the RoleWe are seeking a highly skilled and experienced Senior Project Developer to join our Energy Assets and Technology team at John Wood Group. As a key member of our team, you will play a critical role in the development of our renewable energy projects, focusing on solar, wind, and storage initiatives.Key ResponsibilitiesConduct site surveys and...


  • Santa Maria in Prato, Lombardia, Italia BonusX A tempo pieno

    {"h1": "Mission-driven Full-stack Developer", "p": "At BonusX, we're on a mission to simplify the complex world of social and tax benefits globally, starting from Italy. Our platform uses user-friendly language and intuitive interfaces, making it easy to manage practices such as ISEE Certification, Tax Declarations, First Home Mortgages, and Family...

  • Project Developer

    16 ore fa


    Santa Maria in Prato, Lombardia, Italia John Wood Group A tempo pieno

    About the RoleWe are seeking a highly skilled Project Developer to join our Energy Assets & Technology team at John Wood Group. As a key member of our team, you will play a crucial role in developing and implementing renewable energy projects, focusing on solar, wind, and storage solutions.Key ResponsibilitiesProject Development: Support the development...


  • Santa Maria in Prato, Lombardia, Italia byte-code spa A tempo pieno

    About Byte-Code SpaByte-Code Spa is a pioneering company at the forefront of AI-driven robotics automation, pushing the boundaries of innovation in industrial processes. Our global headquarters serves as a hub for collaborative scientists, engineers, and designers working in a remote-first and distributed environment. We're revolutionizing the future of AI...


  • Santa Maria in Prato, Lombardia, Italia TXT e-solutions SPA A tempo pieno

    Descrizione del LavoroTXT e-solutions SPA è un fornitore di servizi IT end-to-end internazionale che supporta la trasformazione digitale dei prodotti e dei processi dei clienti. Con un portafoglio software proprietario e una profonda esperienza nei domini verticali, TXT e-solutions SPA opera in diversi mercati, con un'impronta crescente nei settori...


  • Santa Maria in Prato, Lombardia, Italia Omicron Srl A tempo pieno

    Omicron S.r.l., società in forte espansione nell'area della consulenza informatica e nella realizzazione di importanti progetti ad alto contenuto tecnologico, ricerca:4 Leader di Squadra Front-End/React (remoto)Esperienza di almeno 6 anni come Front End developer in ambienti complessiEsperienza di almeno 3 anni come leader di squadraEsperienza su tecnologie...

  • Sviluppatore iOS

    16 ore fa


    Santa Maria in Prato, Lombardia, Italia Beta 80 spa A tempo pieno

    Descrizione del ruoloBeta 80 spa è una società di servizi tecnologici che opera nel settore della Digital Transformation e del vantaggio competitivo dei propri clienti. La nostra azienda è alla ricerca di un professionista da inserire all'interno della nostra Software Factory.Compiti e responsabilitàAnalisi e programmazione di soluzioni softwareSupporto...


  • Santa Maria in Prato, Lombardia, Italia Digital360 A tempo pieno

    Descrizione del RuoloP4I è una società di consulenza innovativa che cerca un/a Sviluppatore Full Stack appassionato/a per guidare lo sviluppo di applicazioni innovative a supporto della Data Science.Responsabilità PrincipaliProgettare e implementare soluzioni full stack, dal backend al frontend, per applicazioni AI-driven.Collaborare strettamente con Data...

  • Software Developer

    4 giorni fa


    San Giovanni in Croce, Lombardia, Italia InfluxData A tempo pieno

    About InfluxDataInfluxData is a leading technology company that specializes in developing innovative solutions for time series data management. Our flagship product, InfluxDB, is a fast and scalable database that enables developers to collect, store, and analyze large amounts of time-stamped data in real-time.Job SummaryWe are seeking an experienced Software...


  • Santa Maria in Prato, Lombardia, Italia Digital360 A tempo pieno

    Descrizione del RuoloLa nostra azienda, Digital360, è una società di consulenza innovativa che cerca un Full Stack Developer appassionato per guidare lo sviluppo di applicazioni innovative a supporto della Data Science. Il ruolo prevede una forte componente di sviluppo e deployment di soluzioni che integrano modelli di machine learning avanzati tra cui...


  • Santa Maria in Prato, Lombardia, Italia Agicap A tempo pieno

    About AgicapAgicap is a fast-growing financial management solution provider, revolutionizing the way companies manage their cash flow and financial operations. With a strong presence in Europe and a growing global footprint, we are seeking a highly motivated Sales Development professional to join our team in Italy.Job SummaryWe are looking for a skilled...