Talent.com
IK Multimedia
Senior Software Application EngineerIK Multimedia • Emilia-Romagna, Italy
Senior Software Application Engineer

Senior Software Application Engineer

IK Multimedia • Emilia-Romagna, Italy
1 giorno fa
Descrizione dell’offerta di lavoro

Senior Software Application Engineer


We are seeking a dedicated, self-driven, and experienced Senior Application Software Engineer to develop cutting-edge music software for one of the leading and fastest-growing companies in the audio plugin industry. The role focuses on creating professional audio applications and plugins across multiple platforms, including Windows, macOS, and iOS.


Responsibilities

  • Design and develop application architectures and user interfaces according to provided specifications.
  • Collaborate with an international team of software engineers to ensure smooth and efficient development processes.
  • Provide technical support and guidance during the development process, ensuring quality and adherence to timelines.
  • Write and maintain technical documentation on core software components.
  • Participate in code reviews and ensure code quality standards are met.


Tasks/Activities

  • Develop and implement high-performance code for audio applications and plugins.
  • Design, test, and maintain new features and updates for cross-platform compatibility.
  • Apply advanced knowledge of design patterns, computer graphics, and real-time systems to ensure a seamless user experience.
  • Collaborate with other developers to estimate development times, solve technical challenges, and optimize performance.
  • Contribute to maintaining and improving version control workflows using systems like git.


Reporting To

  • You will report to the Lead Software Engineer or the Head of Software Development.


Collaborates With

  • Software Engineers (local and remote teams).
  • UI/UX Designers.
  • QA Engineers.
  • Product Managers and Technical Leads.


Department

  • You will be part of the Software Development Department, specifically within the Application Development team.


Required Skills

  • Strong proficiency in C++ and object-oriented programming (OOP).
  • Deep understanding of multithreading, real-time applications, and design patterns.
  • Experience with the JUCE C++ framework for developing cross-platform audio applications.
  • Expertise in 2D/3D computer graphics and proficiency with libraries such as OpenGL, Metal, or Vulkan.
  • Familiarity with development environments such as Apple Xcode and Microsoft Visual Studio.
  • Knowledge of software development methodologies and good coding practices.
  • Experience with designing and developing large-scale software projects
  • Experience with version control systems such as git.
  • Ability to communicate effectively in written and spoken English.


Personality Requirements

  • Team player with a collaborative mindset, open to sharing knowledge and learning from others.
  • Proactive and self-motivated, able to work independently with minimal supervision.
  • Problem-solver, with strong analytical skills and a keen eye for detail.
  • Passionate about technology and eager to take on new challenges in a fast-paced environment.
  • Enthusiasm for music and audio technology is a plus.


Creare un avviso di lavoro per questa ricerca

Senior Software Application Engineer • Emilia-Romagna, Italy

Offerte simili

Senior System Test Engineer

Topcon Positioning SystemsBologna, emilia-romagna, Italy

Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.We design, manufacture and distribute productivity tools for developing a brighter future.Whether cultivat... Mostra di più

 • In evidenza

Senior Go Backend Engineer — Remote/Hybrid + ESOP

ImprooveBologna, emilia-romagna, Italy

Cubbit, a next‑gen cloud storage company, is hiring a Backend Developer to design, develop and maintain scalable services.The role offers full remote or hybrid work with offices in Bologna and Mila... Mostra di più

 • In evidenza

Doble Software Engineer ALT111

ETS-Lindgren GmbHBologna, emilia-romagna, Italy

A multinational group operating in the industrial sector for the production of electrical/electronic measuring instruments and systems for the diagnostics of MV/HV electrical systems, in order to s... Mostra di più

 • In evidenza

Application / Enterprise Architect – Cloud Native...

AccentureMilano - Italy, Roma - Italy, Torino - Italy, Bologna - Italy, Napoli - Italy, IT

Questa posizione è in Accenture Riassunto dell'opportunità da parte della Joinrs AI: Accenture ricerca candidati per la posizione di Software Architect con esperienza in architetture a microserviz... Mostra di più

 • In evidenza

Firmware Engineer (Italy)

Camlin GroupBologna, emilia-romagna, Italy

Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a n... Mostra di più

 • In evidenza

Senior Embedded Firmware Engineer – Real-Time DSP & MCU Lead

Camlin GroupBologna, emilia-romagna, Italy

Camlin seeks a Senior Embedded Firmware Engineer in Bologna to design, implement, and optimize real-time DSP and MCU firmware.You will guide junior engineers, conduct code reviews, and ensure syste... Mostra di più

 • In evidenza

Software Application Engineer

Schneider Electricpieve di cento, emilia romagna, Italy

As an Application Engineer I, you design and develop features that address user needs and business requirements.You work with cross-functional teams to resolve issues, contribute to code reviews, a... Mostra di più

 • In evidenza

Doble Software Engineer ALT111

Doble EngineeringCasalecchio di Reno, emilia-romagna, Italy

A multinational group operating in the industrial sector for the production of electrical/electronic measuring instruments and systems for the diagnostics of MV/HV electrical systems, in order to s... Mostra di più

 • In evidenza

Senior Backend Developer (Go)

ImprooveBologna, emilia-romagna, Italy

Work location: full remote or hybrid (possibility to work in our offices in Bologna, Milano).Experience: high seniority (5+ years of experience in the same role).Languages requested: English full p... Mostra di più

 • In evidenza

[Permanent position] Senior emulation engineer / Team lead

SiPearlBologna, Emilia-Romagna, Italy

SiPearl is the European fabless designer of sovereign secure high-performance energy-efficient CPUs for HPC, AI and data centres.These CPUs will help address strategic challenges in the fields of s... Mostra di più

Software Testing Engineer (m/f/d)

AlpitronicCasalecchio di Reno, emilia-romagna, Italy

Software Testing Engineer (m/f/d) role at Alpitronic.Development and design of software test cases in accordance with the software test strategy and test plans for our chargers and all their softwa... Mostra di più

 • In evidenza

Vmware Senior System Engineer

Var Groupbologna, emilia romagna, Italy

Unisciti a noi come Vmware Senior System Engineer! /b /p p Luogo: Milano-Bologna-Verona-Padovabr/ Contratto: Full time, assunzione diretta /p p Chi siamobr/bVar Group /b accompagna le imprese ne... Mostra di più

 • In evidenza

IIoT Associate Engineer — Gateway & Systems Integrator

Stefanini, IncBologna, emilia-romagna, Italy

Are you passionate about the Internet of Things and eager to make a significant impactinthe digital engineering landscape?.We are seeking a dynamicIIoT Associate Engineer to become a vital part of ... Mostra di più

 • In evidenza

Senior System Software Validation Engineer – Hybrid

SiPearlbologna, emilia romagna, Italy

A leading CPU design firm is seeking an experienced software validation engineer in Bologna.The role involves designing and executing test strategies, ensuring the quality of firmware and software ... Mostra di più

 • In evidenza

Software Engineer

CapgeminiBologna, emilia-romagna, Italy

Choose a partner with intimate knowledge of your industry and first-hand experience of defining its future.Select your locationSelect your locationIndustriesChoose a partner with intimate knowledge... Mostra di più

 • In evidenza

AI Software Engineer

TeamSystem S.p.A.bologna, emilia romagna, Italy

Quando si visita qualsiasi sito Web, questo può memorizzare o recuperare informazioni sul tuo browser, in gran parte sotto forma di cookie.Queste informazioni potrebbero essere su di te, le tue pre... Mostra di più

 • In evidenza

R&T Senior Engineer - CMS Engineering

Coesia S.p.A.Bologna, emilia-romagna, Italy

A group of innovation-based industrial and packaging solutions companies operating globally, headquartered in Bologna, Italy.Coesia’s companies are leaders in automation solutions for multiple indu... Mostra di più

 • In evidenza

Application Engineer

VertivBologna, emilia-romagna, Italy

At Vertiv, we’re on a mission to empower the people that will power the future.From a simple swipe to life‑changing medicines, from push notifications to generative AI.We design, manufacture, and s... Mostra di più

 • In evidenza

Application / Enterprise Architect – Cloud Native

AccentureBologna - Italy

Questa posizione è in Accenture.Riassunto dell'opportunità da parte della.Il ruolo prevede la progettazione di soluzioni scalabili e resilienti, la collaborazione con team cross-funzionali in conte... Mostra di più

 • In evidenza

Senior Web Engineer

CanonicalBologna
Remoto

Questa posizione è in Canonical.Il processo di selezione sarà interamente gestito Canonical.Questa opportunità è disponibile in Milano, Torino, Padova, Bologna, Napoli, Roma, Bari, Catania, Cagliar... Mostra di più