Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
350508807

Yesterday
  • Bachelor’s degree or foreign equivalent in Computer Engineering, Computer Science or related field and 1 year of experience in the job offered or related occupation.
  • Education and/or experience must include:
  • Analyzing complex issues reported on the field based on logs, memory reports and other diagnostic information.
  • Triaging issues in detail using debugging tools such as LLDB.
  • Utilizing shell and python scripts to create new tools to boost the efficiency of triage work
  • Using tools such as Confluence and Quip to document triage methodologies.
  • Using object-oriented methodologies for developing and enhancing the software components and features responsible for real-time audio applications.
  • Utilizing multiple programming languages including C++, Objective-C, and Swift to implement new features depending on the codebase.
  • Using Valgrind and Callgrind to detect memory management issues and analyze function call performance in apps and audio software stack.
  • Developing new test code in various languages including C++, Swift, and Objective-C and monitoring the health of Audio Session’s Continuous Integration setup.