Mac Developer (TS/SCI w Poly)
TS/SCI w POLY required
**About the Role:** We are hiring a Mac Developer to create and debug software for macOS, with a focus on kernel extensions and security features. Contribute to projects requiring deep knowledge of Mac internals.
**Required Qualifications:**
- Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
- At least 3 years of professional software development experience, including design, implementation, testing, analysis, and debugging.
- Demonstrated experience using software configuration management tools (e.g., Git).
- Software systems development experience and understanding of OS internals in at least one of: BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
- At least 3 years of experience developing, testing, and debugging in C, C++, and Python.
- At least 3 years of demonstrated in-depth experience developing, testing, and debugging software for macOS.
- Ability to obtain and maintain necessary security clearances.
**Desired Qualifications:**
- At least 2 years of demonstrated in-depth experience developing, testing, and debugging macOS kernel extensions.
- Demonstrated in-depth understanding of Mac's security features, including System Integrity Protection, code signing, and entitlements.
- Demonstrated in-depth understanding of Mac internals, such as developing using Objective-C and experience with Mach, IOKit, Xcode, or lldb.
- Ability to reverse engineer (RE) code.
- Experience working independently and in teams in a fast-paced environment with changing priorities.
- Undergraduate or graduate degree or certifications in a relevant technical field.
- Demonstrated experience utilizing a diversity of development languages.
- In-depth understanding and/or implementation of CNE techniques and methodologies, including application and mitigation for BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
- Experience applying continuous integration and automated testing tools to software development practices.
- Experience with firewalls, standard operating systems features, and PSPs.
- At least 3 years of experience developing and testing applications on Windows, Mac, Linux, Mobile, or Embedded platforms.
TS/SCI w POLY required
Recommended Jobs
Operations Supervisor
Summary As the Operations Supervisor, you will have a dual role in overseeing both automation equipment and a production shift in our manufacturing facility. You'll lead a team of Automation Engin…
Field Services Account Manager
Clean Harbors is seeking a Field Services Account Manager in Fredericksburg, VA to join the Environmental Sales team. The Field Services Account Manager is responsible for lead generation and sec…
Project Engineer
W. M. Jordan Company offers industry-leading strategies for construction management, design-build, virtual construction, green building and public-private partnerships in Virginia and the Carolinas. A…
Lead Business Analyst
Experienced Lead Business Analyst The Lead Business Analyst is a strategic, people‑focused role responsible for improving the quality, consistency, and impact of Business Analysis across the org…
VMware vDefend Security Engineer (SME) - Top Secret clearance
VMware vDefend Security Engineer (SME) Location: Onsite – Alexandria, VA (occasional travel to Springfield, VA) Clearance: Top Secret (TS) Required Type: Full-time / Onsite Federa…
Entry-Level Brand Ambassador - Paid Training & Career Growth
We’re hiring enthusiastic, outgoing Brand Ambassadors to join our expanding marketing and events team . This entry-level marketing role is perfect for individuals eager to start a career in br…
CDL-A Truck Driver - 1099 - $130k+/yr (Manassas)
Contracting CDL-A Truck Drivers TOP PAY STARTS HERE - Solo drivers net up to $138,000/year; teams earn $240,000+ SIMPLE TERMS. SOLID SUPPORT. - No down payment, no credit check, walkaway lease; …
Water Resources Engineer (Fairfax)
$32 - $36 per hour // Multiple shifts available // 22 days of PTO // Medical, Dental, Vision, and 401K This Jobot Job is hosted by: Braden Prater Are you a fit? Easy Apply now by clicking the "A…
Structural - Project Engineer
Structural Project Engineer Alexandria, VA | Full-Time | Hybrid Work Schedule Available Are you a creative and detail-oriented engineer who enjoys solving complex design challenges? We’…
Restaurant Manager
For this position, pay will be variable by location - See additional job details and benefits below The manager is responsible for leading department-level restaurant operations; models a…