Talent.com
Software CNO Developer
Software CNO DeveloperNissint Technologies, LLC • Hanover, MD, US
Software CNO Developer

Software CNO Developer

Nissint Technologies, LLC • Hanover, MD, US
Hace más de 30 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Job Description

Job Description

Benefits :
  • 401(k)
  • Competitive salary
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Parental leave
  • Profit sharing
  • Signing bonus
  • Training & development
  • Tuition assistance
  • Vision insurance
  • Wellness resources
  • Description

    At Nissint Technologies, you'll work on high-impact, cutting-edge projects with a skilled team of developers, delivering custom software solutions to the Intelligence Community. We offer a flexible, supportive environment with competitive compensation, professional growth opportunities, and a strong emphasis on work-life balance, ensuring you can thrive both personally and professionally.

    This job presents an exciting opportunity to collaborate with a group of talented professionals dedicated to advancing cybersecurity, tackling challenging problems, and making a significant impact in protecting digital assets. With careful examination and creative analysis, we leverage diverse approaches to develop advantageous solutions. This integrated approach ensures adaptability and sustainability in a dynamic landscape, achieving immediate goals while preparing for future advancements. As part of our team, you'll support cyberspace operations through discovery, analysis, and development of essential security capabilities, collaborating closely with mission teams to provide the tools they need to achieve objectives successfully.

    Responsibilities

    • Identify software flaws through dynamic and static binary analysis, fuzzing, reverse engineering, and source code auditing.
    • Document research findings meticulously.
    • Write proof-of-concept code in C, Python, or Assembly to demonstrate control over identified flaws.
    • Analyze communication protocols between disparate components within distributed systems.
    • Requirements

    • Understanding of Software-as-a-Service (SaaS) architectures.
    • Familiarity with OS internals across major operating systems.
    • Proficiency in reading and writing assembly language for various architectures (x86 / x64, ARM, MIPS, etc.).
    • Experience using debuggers such as WinDBG, GDB, ADB, BDI, etc.
    • Skills in dynamic and static binary analysis.
    • Expertise in fuzzing techniques to uncover vulnerabilities.
    • Ability to audit source code for security issues.
    • Strong coding skills in C, Python, and Assembly language.
    • Self-driven research capabilities to independently identify and analyze tasks.
    • Motivation to learn complex systems deeply.
    • Team collaboration skills to work effectively with researchers and developers.
    • 8+ Years general experience
    • Desired Skills

    • Knowledge of additional programming languages such as Ruby or Go.
    • Understanding of computer hardware internals and embedded systems.
    • Familiarity with reverse engineering tools like IDA Pro or Radare2.
    • Experience working with containerization technologies (Docker) and orchestration platforms (Kubernetes).
    • Awareness of formal methods, such as model checking or type system analysis.
    • Experience with low-level systems, including embedded devices or IoT.
    Crear una alerta de empleo para esta búsqueda

    Software CNO Developer • Hanover, MD, US