top of page
CURRENT CNO OPENINGS

CNO Embedded Developer/Reverse Engineer

The missions are diverse and technically challenging, so a broad range of skills are needed to work as part of teams ranging from only 1-2 individuals working a project to as many as 10. Excellent oral and written communications skills are needed for successful team players in this dynamic environment to produce these mission outcomes.

 

If you have any of the following technical skills, experiences, and competencies supporting the CNO mission, then let’s talk about how SpearPoint Engineering can be a great fit to support your personal and professional goals:

  • Proficiency in C and object-oriented coding style

  • Reverse Engineering using Ghidra, Ida-Pro or other

  • Intel x86, MIPS, PowerPC, ARM or other 8/16-bit architectures

  • Operating systems/BIOS internals including Windows, Linux, Proprietary OS

  • Utilization of firmware emulators

  • Network protocols (IPv4, TCP/IP) analysis and communications

  • Assembly language for x86, ARM, or other architectures

  • Hardware test and debug use of oscilloscopes, logic analyzers, soldering iron

  • Scripting experience using Python, Ruby, or JavaScript

 

Pay Range: $95,000 - $245,000

Salary Disclaimer: The salary range for this position serves as a general guideline and is not a guarantee of final compensation. Final salary and additional compensation will be determined on an individual basis following the interview process. Factors such as education, certifications, years of relevant professional experience, specific expertise, and the role's responsibilities will all be considered to ensure an equitable and competitive offer.

 

CNO Software Engineer/Developer

Turn mission requirements into technical mission impacts through the development of applications, tools, prototypes and other meaningful deliverables to drive the mission forward. You’ll work closely with clients and key stakeholders to understand the mission and its constraints and then implement exquisite solutions for create new solutions or modify existing ones.

 

If you have any of the following technical skills, experiences, and competencies supporting the mission, then let’s talk about how SpearPoint Engineering can be a great fit to support your personal and professional goals:

  • Software development, requirements analysis, design, development, test, debug as well as maintain and enhancing complex and diverse software systems

  • Experience using Python, C or C++ in Windows and/or Linux environments

  • Atypical algorithm development and integration into new or existing systems

  • Understanding of system performance and functional standards, systems flow, data usage and work processes

  • Manipulation of large data sets

  • Ability to work within a DevOps team and framework

  • Understanding of computer networking

 

Pay Range: $95,000 - $245,000

Salary Disclaimer: The salary range for this position serves as a general guideline and is not a guarantee of final compensation. Final salary and additional compensation will be determined on an individual basis following the interview process. Factors such as education, certifications, years of relevant professional experience, specific expertise, and the role's responsibilities will all be considered to ensure an equitable and competitive offer.

​​

CNO Analysis

The work plays a crucial role in safeguarding the nation from illicit and disruptive activities. Our team of Analysts, Developers, Engineers, and Data Scientists engage in cyber operations that impact national interests and deliver intelligence on a variety of foreign threats.

 

If you have any of the following technical skills, experiences, and competencies supporting the mission, then let’s talk about how SpearPoint Engineering can be a great fit to support your personal and professional goals:

  • Network topologies, operations, components, protocols, layers, traffic and data flow, security functionality

  • Protocol analysis

  • Vulnerability analysis

  • Forensics

  • Penetration testing

  • Signals analysis (COMINT, ELINT, FISINT and/or OSINT)

  • Knowledge of ICS/SCADA, telecommunications, Operational Technology

  • Reverse engineering of malicious code (e.g. malware, phishing, etc…)

  • Knowledge of malicious TTPs

  • Proficiency using C, Python or other relevant languages as needed

  • Experience using CNE tradecraft

  • Experience in data processing, modeling inference and prediction

​

Pay Range: $95,000 - $245,000

Salary Disclaimer: The salary range for this position serves as a general guideline and is not a guarantee of final compensation. Final salary and additional compensation will be determined on an individual basis following the interview process. Factors such as education, certifications, years of relevant professional experience, specific expertise, and the role's responsibilities will all be considered to ensure an equitable and competitive offer.

bottom of page