Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Columbia?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Percival Engineering

Columbia / Global

Cyber CNO Software Developer

Job Description

Want to learn the latest cybersecurity techniques? Do you look forward to tough challenges? Are you willing to put forth your very best? Then you've come to the right place. At Percival, we believe in a People First approach – providing a fun and challenging environment that promotes innovation, creative thinking, and treating one another like family. Located in Columbia, Maryland, our small business develops cutting-edge engineering solutions to protect our nation's assets. Our team specializes in vulnerability analysis and research, system emulation, software engineering, reverse engineering, embedded development, and cyber security. We are seeking several CNO Software Developers to join our diverse team of engineers dedicated to solving the most challenging cyber threats.

JOB TYPE:

All Levels, Full Time

Non-Remote – Columbia, MD

TS/SCI with polygraph is required

RESPONSIBILITIES INCLUDE:

Writing portable code that is compatible with multiple operating systems and architectures (Windows and/or Unix). The candidate should be comfortable writing single and/or multi-threaded applications and inter-process communication interfaces.

Create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations. Responsible for the entire lifecycle of solutions including design, development, testing, and customer support.

Work independently and with small teams, track and report status directly to customer.

Write or learn a high-level programming language like Python or Ruby.

REQUIRED SKILLS & QUALIFICATIONS:

Deep knowledge of operating system internals and development environments.

C programming experience and current or previous low-level network programming experience.

DESIRED SKILLS & QUALIFICATIONS:

Preferred skills include experience in static and dynamic reverse engineering, vulnerability research, binary analysis of executables, exposure to kernel programming, exposure with assembly languages, and/or ability to analyze and signature network protocols.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location