iOS CNO Developer (CS2/CS3)

CyberPoint International
Fort Meade, MD, United States
7 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) IOS Applications C++ (Programming Language) Computer Engineering Software Debugging Reverse Engineering Mobile Security Software Engineering Software Systems System Programming Mobile Os Swift (Programming Language)
+4 more
Information Technology Objective C++ Cyber Warfare Vulnerability Analysis

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.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · World Congress 2022

1:37 min

Core definitions of C++ objects and data references

Jonathan Müller Jonathan Müller · World Congress 2024

6:10 min

Viability of open-source mobile operating systems

Chris Heilmann +2 · LIVE

4:15 min

Scaling DevSecOps and researching mobile application security standards

Moataz Nabil Moataz Nabil · LIVE

1:41 min

Creation and lifecycle timelines of temporary C++ objects

Jonathan Müller Jonathan Müller · World Congress 2024

1:13 min

Differentiating standalone automotive operating systems from projected mobile experiences

Stephan Schuster · World Congress 2022

Videos

See all

Related articles

See all