Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Kernel Debug Development Engineer Shanghai/Shenzhen 
South Korea, Seoul 
356597676

06.06.2024
Description
- Design and implement low-level system APIs, libraries, and services- Participate in all phases of software development cycle: from problem definition and design, through implementation, testing, and debugging- Diagnose and resolve issues across different layers of the stack- Work with cross functional teams to enable developer and product requirements
Key Qualifications
  • Passion for low-level system technologies
  • Fluency in the C programming language
  • Experience with UNIX-like systems
  • System design and architecture skills
  • Strong understanding of operating system fundamentals like inter-process communication
  • Excellent collaborative skills, with the ability to work with a team to design system architecture
  • Familiarity with security principles and secure programming best practices
Education & Experience
BS/MS in Computer Science or equivalent knowledge and experience
Additional Requirements
  • - Knowledge of Swift
  • - Familiarity with functional programming language
  • - Knowledge of operating system implementation, hardware architecture and assembly programming
  • - Skilled at interface and/or API design