What are the responsibilities and job description for the Cyber CNO Software Developer position at Percival Engineering?
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.
All candidates must be eligible to obtain or maintain a US Security Clearance, therefore US citizenship is required
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.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Cyber CNO Software Developer?
Sign up to receive alerts about other jobs on the Cyber CNO Software Developer career path by checking the boxes next to the positions that interest you.