> Markdown version of [/jobs/ext/2809252-systems-sw-engineer](https://www.wearedevelopers.com/jobs/ext/2809252-systems-sw-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Sw Engineer - **Company:** Apple - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Apple IOS, Apple Mac Systems, C++ (Programming Language), Profiling, Software Debugging, Firmware, Object-Oriented Software Development, System Software - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/systems-sw-engineer-en-madrid-ID-369209381 ## About the Role In this role you work on drivers, frameworks, and tools for sensing technologies across iOS, macOS, tvOS, watchOS and visionOS. You maintain existing software and design new stacks that enhance user experience and system performance. You collaborate across Algorithms, Firmware, Design and UI teams to optimize sensing performance across the stack. You will tackle multiple levels of the software stack and contribute to future sensing technologies with a strong emphasis on usability and impact.Compensaciones / Beneficios* Maintain and extend driver/framework/tool software for sensing technologies* Design new software stacks for current and future products* Collaborate with cross-functional teams (Algorithms, Firmware, Design, UI) to optimize performance* Contribute across multiple levels of the software stack (kernel to userspace)* Rapidly understand unfamiliar code and relevant functionality* Support technology investigations and usability-focused improvementsResponsabilidades* Deep experience developing system software such as drivers, libraries xqbhyrx or firmware* Strong C/C++ and object-oriented programming skills* Excellent debugging skills* Experience with profiling code in both kernel and userspace* Self-advised, analytical, and able to work well in a team* Strong verbal and written communications skills* Proficiency in English* BS or MS in CS/CE/EERequisitos principales* ## Description Experteer Overview Todos los candidatos deben asegurarse de leer atentamente la siguiente descripción del puesto y la información antes de enviar su solicitud.In this role you work on drivers, frameworks, and tools for sensing technologies across iOS, macOS, tvOS, watchOS and visionOS.You maintain existing software and design new stacks that enhance user experience and system performance.You collaborate across Algorithms, Firmware, Design and UI teams to optimize sensing performance across the stack.You will tackle multiple levels of the software stack and contribute to future sensing technologies with a strong emphasis on usability and impact.Compensaciones / Beneficios* Maintain and extend driver/framework/tool software for sensing technologies* Design new software stacks for current and future products* Collaborate with cross-functional teams (Algorithms, Firmware, Design, UI) to optimize performance* Contribute across multiple levels of the software stack (kernel to userspace)* Rapidly understand unfamiliar code and relevant functionality* Support technology investigations and usability-focused improvementsResponsabilidades* Deep experience developing system software such as drivers, libraries xqbhyrx or firmware* Strong C/C++ and object-oriented programming skills* Excellent debugging skills* Experience with profiling code in both kernel and userspace* Self-advised, analytical, and able to work well in a team* Strong verbal and written communications skills* Proficiency in English* BS or MS in CS/CE/EERequisitos principales* ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)