Description
In this role, your primary responsibility will be to develop security and bug-finding tools used to secure software running on over 2 billion devices, working as part of a team of static analysis and compiler engineers. This team collaborates closely with operating systems and security engineers to improve the security and stability of C, C++, Objective-C, and Swift codebases in Apple始s platform and ecosystem. The team actively participates in the Clang/LLVM open source community and memory safety-related language standards efforts.
Minimum Qualifications
Experience developing compiler or static analysis tools (such as with compiler frontends, refactoring tools, software verification tools). Excellent software engineering, testing, and debugging ability. Proficiency in C++ development. Interest in systems-level programming and security. Strong communication and organizational skills.
Preferred Qualifications
Experience with static analysis techniques (data flow analysis, abstract interpretation, or symbolic execution) is a plus. Experience leading the technical development of large features and collaborating across organizational boundaries.
Learn more about this Employer on their Career Site
