Principal Engineer – Macos – C/C++ – Global Protect
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- 10+ years of experience in software development with a focus on macOS.
- 3+ years of hands-on experience in macOS systems programming, with a deep understanding of macOS kernel internals, device drivers and system-level programming.
- Hands-on experience with macOS frameworks such as System Extensions, Network Extensions, and Endpoint Security Framework.
- Proficiency in C/C++ programming languages, with a strong emphasis on macOS development.
- Familiarity with Swift or Objective-C.
- Knowledge of networking protocols and troubleshooting tools specifically on macOS platforms.
- Experience with Win32 for Windows development is a significant advantage.
- A team player with a can-do attitude, ready to tackle complex problems and eager to learn and grow.
- Skilled at collaboration and effective communication across multiple teams.
- M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience.
Responsibilities
- Design, develop and deliver next-generation technologies within the GlobalProtect team.
- Code and build great products while bringing new ideas in all facets of software development.
- Take ownership of areas of focus and solve problems at every level.
- Collaborate and communicate effectively with others towards achieving a common goal.
Preferred Qualifications
- A fast learner who adapts quickly to new tools and technologies.
- Enjoys solving challenging problems and working across cross-functional teams.
- Knowledge of the cybersecurity field.
- Proven ability to guide and inspire others, fostering a culture of shared ownership and technical excellence.
- Ability to articulate vision clearly and convincingly, collaborating effectively with diverse teams across functions.