DeveloperJobs.io
← Back to all jobs

Job Description

Rylex is hiring a Cyber Software Engineer 2 (Level 2 CNO Analyst/Programmer 2) to design and build custom CNO tools, connect end-to-end data flows, and support technical documentation and reviews. This role is on-site in Annapolis Junction, MD, San Antonio, TX, Aurora, CO, or Cary, NC, with an annual salary range of $90,000 to $115,000.

What you will do

  • Provide custom software design and development for CNO tools and related techniques.
  • Design and implement end-to-end data flow and tasking for CNO tools you develop.
  • Develop and support applications across environments, including:
    • Windows applications using Visual Studio or .NET
    • UNIX/UNIX-Linux applications using make files or comparable build environments
    • Embedded or mobile development using proprietary, GOTS, or open-source build environments
  • Provide and/or author documentation and participate in design, code, and software readiness reviews following Government software development procedures and processes.
  • Provide/author and participate in technical presentations for assigned projects.

What you bring

  • Active TS//SI clearance with Full Scope Polygraph through the ND Customer is required.
  • Education: PhD, Masters, or Bachelor's degree in computer science, information systems, or network engineering.
  • Experience level aligned to degree:
    • Bachelor’s degree with 8 years experience
    • Master’s degree with 6 years experience
    • PhD with 4 years experience
  • Experience in programming with CNO tools and techniques.
  • Experience with network sockets programming, including developing packet-level programs, with strong packet-level understanding of IP, TCP, and application-level protocols.
  • Software development experience in one or more of:
    • Windows using Visual Studio or .NET, and/or
    • Unix/Linux using make or comparable build environments
  • Programming in Assembly, C, C++, Java, Perl, or Python.
  • Ability to provide/author documentation and participate in design, code, and software readiness reviews per Government procedures.

Preferred qualifications

  • Experience analyzing user requirements to derive software design and performance requirements
  • Software analysis or reverse engineering
  • CNO development concepts
  • Unit testing frameworks and practices

Tech stack

Assembly, C, C++, Java, Perl, Python, Visual Studio, .NET, make, Windows, UNIX/UNIX-Linux, Embedded, mobile, GOTS

Eligibility

  • US Citizenship required
  • Top Secret clearance required
  • Work location: in person

Similar Jobs