A

Artera Technologies

CNO Analyst/Programmers

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Strong C programming and Python development experience is required.
  • Experience programming in Assembly, C, C#, C++, Java, Perl, or Python.
  • Experience developing Windows applications using Visual Studio or .NET environments, or at least one year of experience developing UNIX applications using makefiles or comparable build environments.
  • Familiarity with software version control tools such as Subversion and CVS.
  • Ability to debug software and troubleshoot issues.
  • UNIX/Linux development experience.
  • Subversion experience.
  • CNO experience.
  • Networking experience.
  • Software analysis and reverse engineering experience.
  • Embedded systems development experience.
  • Understanding of assembly programming concepts; PowerPC is preferred, while x86 is accepted.
  • Experience debugging Windows programs using WinDbg.
  • Knowledge or proficiency with JavaScript.
  • Makefile experience.
  • Knowledge of microservice architecture.
  • RabbitMQ or message exchange knowledge.
  • Docker experience.
  • Backbone or Marionette experience.
  • Level 1 requires a bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a similar technical major, and 0–8 years of relevant experience on programs and contracts of similar scope, type, and complexity.
  • Level 2 requires a bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a similar technical major, and 8–10 years of relevant experience on programs and contracts of similar scope, type, and complexity.
  • Level 3 requires a bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a related discipline, and 10 or more years of relevant experience on programs and contracts of similar scope, type, and complexity.
  • An additional four years of relevant experience may be accepted in lieu of a bachelor's degree.
  • A TS/SCI clearance with appropriate agency polygraph is required.

Responsibilities

  • Program in Assembly, C/C++, and Python using CNO tools and techniques.
  • Develop Windows applications using Visual Studio or .NET environments.
  • Develop UNIX applications using makefiles or comparable build environments.
  • Develop for Cisco, Juniper, Android, and Apple iOS platforms.
  • Develop network-related programs, including packet-level programs.
  • Apply expert ability in UNIX and/or Windows low-level internals.

Desired Qualifications

  • PowerPC assembly programming is preferred; x86 is accepted.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Artera Technologies

See more jobs