Jobless Developer
Research Innovations logo

Posted 11 months ago

Open

Senior CNO Developer (Cyber246)

St. PetersburgOn-siteFull-time

AI Summary

Senior CNO Developer works on designing, developing and debugging CNO software capabilities for defense and homeland security customers, including reverse engineering and cross-platform programming across Windows, Unix/Linux, and mobile devices.

About this role

Position Title: Senior Security Researcher
Location: St. Petersburg, FL | Melbourne, FL
Clearance Requirement: Top Secret/SCI
Employment type: Full Time

Research Innovations Inc. (RII) is redefining defense technology. We combine mission-driven impact with cutting-edge research and a culture that values autonomy, creativity, and technical excellence.
We are looking for a committed CNO Developer to join our Cyber security team. You will solve uniquely challenging problems for our Defense and Homeland Security customers. Get s#it done.
This position requires an Active US Top Secret security clearance, and the ability to upgrade to TS/SCI Special Access Program access

WHAT YOU WILL BE DOING

  • Work with an amazing team of engineers to develop novel software solutions
  • Designing, developing, and debugging new CNO software capabilities
  • Evaluating, upgrading, and re-engineering acquired CNO tools, techniques, and technologies
  • Programming for multiple operating systems (Windows, Unix/Linux, mobile, and network devices)
  • Network programming
  • Software analysis and reverse engineering across architectures
  • Creating and maintaining software build environments
  • WHAT YOU HAVE DONE

  • Bachelor’s Degree in the field of computer science, information systems, or network engineering, or minimum four (4) years of experience in a commercial, government, or academic setting in the field of computer science, or information systems.
  • Note: 1 year development experience may be credited for appropriate coursework in Windows or Unix programming, completed as part of an awarded Bachelors or Masters degree
  • Significant experience programming in C/C++ and Python.
  • Minimum one (1) year experience developing in one (1) or more of the following
  • ->Windows applications using Visual Studio or .NET environments
  • ->UNIX applications using make files or comparable build environments
  • Familiarity with software version control tools (e.g., Git, Subversion, or CVS)
  • Familiarity with CI/CD pipeline concepts and tools (e.g., Jenkins, GitLab, or Bamboo)
  • Experience using software debugging/troubleshooting tools and techniques
  • Software Analysis/Reverse Engineering experience
  • Basic understanding of assembly programming concepts (e.g., PPC, MIPS, and x86)
  • Excellent oral, written, and interpersonal skills, as well as the ability to effectively interact with customers
  • EVEN BETTER

  • CNO background
  • Embedded systems development experience
  • Android development experience
  • Unix/Linux kernel development experience
  • Experience programming in Assembly and/or low level programming languages
  • Familiarity with the OSI model, TCP/IP stack, and popular network protocols
  • Familiarity with network engineering concepts (e.g., routing, switching, VLANs, ACLs, and NAT)
  • Skills

    Android Development (bonus)Assembly Programming Concepts (PPC, MIPS, X86)Build Environment ManagementC++CI/CD Concepts And Tools (Jenkins, GitLab, Bamboo)Cross-platform DevelopmentEmbedded Systems Development (plus If Applicable)Networking Concepts (routing, Switching, VLANs, ACLs, NAT)Network ProgrammingOSINT/TCP/IP FamiliarityPythonSoftware Debugging/troubleshootingSoftware Reverse EngineeringUNIX/Linux Development (makefiles/build Environments)Unix/Linux Kernel Development (bonus)Version Control (Git, Subversion, CVS)Windows Development (Visual Studio/.NET)

    Explore related jobs

    Browse these categories