Senior Kernel Software Developer For Macos
Senior Kernel Software Developer for MacOSAcronis - Milano, Lombardia.
Acronis has pioneered the new discipline of Cyber Protection, which combines data protection and cybersecurity into a unique and integrated approach.
The Acronis Cyber Protect solution is a ground-breaking approach with innovative technology that is revolutionizing the industry as we know.
Acronis is entering an exciting phase of rapid-growth and expansion, and has recently received a $250 million dollar investment from CVC Capital Partners, bringing our total valuation to more than $2. 5 billion.
So we are looking for more talented and hard-working individuals who are ready for a new challenge and will join us on our mission to protect the digital world!.
We are looking for an experienced and driven Senior Kernel Software Developer for macOS reports to the Head of Mac Subgroup of Kernel Team and is responsible for all macOS kernel and other system RnD tasks, the architectural design of the developing components and responsibilities that are delegated to him by the Head of Mac Subgroup of Kernel Team. . We are looking for the member of our "A-Team. "
Are you a highly-motivated individual who thrives in a fast-paced and high-volume work environment Do you possess a positive can-do, never-give-up attitude Do you play nice with others on a team Are you ready to make an impact.
RESPONSIBILITIES:
- Be effective in the role of kernel and systems level components developer for macOS.
Linux kernel development experience may also be required. . Be effective in the role of the reverse engineer.
Effectively communicate with malware/security researchers / reverse engineers in the common tasks. .
Participate in the architectural design of both macOS platform-specific and cross-platform components developed by the Kernel Team, along with their integration with components from other teams.
Be responsible for functionality, robustness, performance and scalability of designed solutions. . Maintain existing components of Mac Subgroup of Kernel Team, fix bugs in them in the timely manner.
Communicate with other teams to investigate and fix bugs of complex nature, requiring efforts of several involved teams. . Be open in knowledge sharing and be capable to organize the process of education of others team members locally in Singapore, as well as remotely in other Acronis offices. .
Assist the Head of Mac Subgroup of Kernel Team in building of the Mac Subgroup, recruitment process, professional growth organization and extending of fields of experience of the subgroup members.
Dedicate special efforts to not-yet-covered system development areas such as Network Filters, system API intercepting techniques and so on. .
Ensure that development progress, problems and risks are clearly communicated to the Head of Mac Subgroup of Kernel Team. .
REQUIREMENTS:
- 2- years of macOS kernel and daemon development.
Experience of production level kernel development.
Deep knowledge and practical experience of C/C--/assembly languages.
Advanced kernel mode debugging skills, extensive experience of work with kernel level debuggers LLDB.
Deep knowledge of modern Unix OS kernels (macOS, Linux).
Experience of the flexible use of both documented and undocumented approaches of interacting with them.
Reverse engineering skills, deep experience of work with IDA Pro or/and Hopper and other related tools.
Deep knowledge of assembly language of x86/x86-64 CPUs is absolutely mandatory.
Master or Bachelor Degree in Computer Science or the equivalent engineering education and experience is absolutely mandatory.
DESIRED:
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro