iOS CNO Developer (CS2/CS3)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
- Perform reverse engineering of iOS applications, system components and operating system internals.
- Analyze mobile platform behavior to determine functionality and identify vulnerabilities.
- Develop and modify software capabilities supporting mobile-focused CNO efforts.
- Work with low-level system components and mobile OS architectures.
- Support cybersecurity/CNO development aligned with mission objectives.
- Collaborate with cross-functional teams to integrate and test mission capabilities.
- Document technical findings, analysis and development efforts.
Requirements
As an iOS CNO Developer at CyberPoint, you will support the development of advanced cyber capabilities targeting mobile platforms within secure mission environments. This role focuses on reverse engineering and low-level analysis of iOS systems, enabling mission-critical capabilities in support of Offensive Cyber Operations (OCO).
You will work within a specialized team to analyze iOS internals, develop software capabilities and contribute to cybersecurity-focused development efforts. This position requires strong reverse engineering expertise and a deep understanding of mobile operating system behavior.
This position aligns to the CS2 (5+ years of experience) or CS3 (10+ years of experience) labor category., * US Citizenship
- TS/SCI + Full Scope Polygraph
- Bachelor’s degree in Computer Science, Computer Engineering or closely related discipline
- Years of experience must be in software development or a closely related discipline
- Minimum 2 years of cybersecurity or CNO-specific development experience
- CS2: 5+ years of C development and reverse engineering experience
- CS3: 10+ years of C development and reverse engineering experience
- Experience with iOS internals
- Experience performing reverse engineering
What Will Set You Apart
- Experience analyzing mobile operating systems at the system level
- Experience with low-level programming (c, C++, Objective-C, Swift)
- Familiarity with mobile security, vulnerability research or exploitation
- Experience with reverse engineering tools and mobile debugging techniques.
About the company
Great people are the foundation of any great company. To attract and retain great people, CyberPoint offers fulfilling work that we like to balance with the rest of life. We accomplish this by offering outstanding benefits that allow each of our employees to live and work well. To learn more, https://www.cyberpointllc.com/benefits.php.
Be a part of CyberPoint. Be valued.
We are an inclusive community in which all types of diversity are embraced, respected and seen as true value for the company. We are committed to cultivating this community, but we realize there is still more work to do. CyberPoint will continue to evolve into a more inclusive and equitable company and is fully committed to the principles of equal employment opportunity and affirmative action.
CyberPoint is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of gender, gender identity or expression, sexual orientation, race, age, religion, physical or mental disability, veterans’ status or other federal, state and local protected characteristics.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Cross Platform Mobile Development Frameworks to Use in 2025
Top 6 Hackathons for Developers in 2023
7 Important Tips That Every Software Developer Should Know