Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Secure Kernel Engineering Intern 
Australia, New South Wales, Sydney 
648456284

04.01.2025
Description
Design and implementation of secure operating systems, including kernel, runtime, and system services. Work with multi-functional teams to bring up, test, debug, and verify software for new platforms and products. Contribute to security requirements and features for future hardware.
Minimum Qualifications
  • Currently pursuing Bachelor's or Master’s degree in computer science or related field
  • Background in operating systems development. This may include areas such as the kernel, low-level runtime, system services, driver frameworks, and component models.
Preferred Qualifications
  • Understanding of system construction principles in the context of a microkernel-based environment.
  • Understanding of computer architecture - how CPUs, memory, caches, and interrupts behave in response to code running at the instruction level.
  • Proficiency in languages commonly used in systems, such as C.
  • Habitual practice of good software engineering principles, such as using type systems,
  • identification and prevention of undefined behaviour, property-based testing, and formal verification. Keen eye for security flaws such as buffer overruns.
  • Strong communication and collaboration skills, working within an established team and with people across different teams