
CNO Analyst/Programmers
Artera TechnologiesAnnapolis Junction / Fort Meade, MD
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Schedule
Full-time
Education
Engineering (PE)
Career level
Senior-level
Remote
On-site
Benefits
Career Development
Job Description
CNO ANALYSTS / PROGRAMMERSJob Type: Full TimeLevel: Junior, Mid, Senior, PrincipalLocation: Maryland (Annapolis Junction / Fort Meade area)Security Clearance: TS/SCI with Appropriate Agency Polygraph
Artera Technologies, LLC’s performs extensive vulnerability research and security risk assessment of our clients’ various embedded devices and firmware. When applicable, we develop specially crafted solutions such as embedded device capabilities.Tasking:- Programming in Assembly, C/C++, Python, Assembly, using CNO tools and techniques.
- Developing on or more of the following:
- Windows applications using Visual Studio or .NET environments.
- UNIX applications using make files or comparable build environments.
- Cisco, Juniper, Android, Apple iOS.
- Developing network related programs (e.g., packet level).
- Expert ability in Unix and/or Windows low-level internals.
- 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 minimum one (1) year experience developing UNIX applications using makefiles or comparable build environments.
- Familiarity with software version control tools (i.e. Subversion, CVS, etc.)
- Able to debug software and troubleshoot issues.
- Unix/Linux development experience
- Subversion experience
- CNO experience
- Networking experience
- Software Analysis/Reverse Engineering experience
- Embedded systems development experience
- Understand assembly programming concepts (PowerPC preferred, but x86 accepted)
- Debugging Windows programs (windbg)
- Knowledge or proficiency with JavaScript
- Makefile experience
- Microservice architecture knowledge
- RabbitMQ experience / Message exchange knowledge
- Docker experience
- Backbone / Marionette experience
- CNO Analyst/Programmer Level 1 requires a bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or similar technical major, and 0-8 years of relevant experience on programs and contracts of similar scope, type, and complexity.
- CNO Analyst/Programmer Level 2 requires a bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or similar technical major, and 8-10 years of relevant experience on programs and contracts of similar scope, type, and complexity.
- CNO Analyst/Programmer Level 3 requires a bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or similar technical majoror related discipline, and 10+ years of relevant experience on programs and contracts of similar scope, type, and complexity.
- An additional four (4) years of relevant experience may be accepted in lieu of a bachelor's degree.
Powered by JazzHR
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About CNO Analyst/Programmers Jobs at Artera Technologies
What is the work location for this position at Artera Technologies?
This job at Artera Technologies is located in Annapolis Junction / Fort Meade, MD, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Artera Technologies?
Employer has not shared pay details for this role.
What employment applies to this position at Artera Technologies?
Artera Technologies lists this role as a Full-time position.
What experience level is required for this role at Artera Technologies?
Artera Technologies is looking for a candidate with "Senior-level" experience level.
What education level is required for this job?
The education requirement for this position is Engineering (PE). Candidates with relevant qualifications or equivalent experience may also be considered.
What benefits are offered by Artera Technologies for this role?
Artera Technologies offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Artera Technologies?
You can apply for this role at Artera Technologies either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.