Cyber (CNO) Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Ready to dive into and learn the latest cyber strategies and techniques? Are you all about tackling the toughest puzzles? Ready to bring your A-game? Well, buckle up and join us at Percival - where we’re all about putting people first and having a blast while we’re at it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our nation’s most critical assets. From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our team does it all. If you are a Cyber (CNO) Software Developer with a passion for innovation and a knack for thinking outside the box, we want you on our team. Let’s tackle those cyber threats together - and have a blast while we’re at it!, + Provide software development in support of custom software design and development of cyber capability tools and techniques
-
Draft documentation, participate in design, code, and software rediness reviews
-
Write portable code that is compatible with multiple operating systems and architectures (Windows and/or Unix). 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.
Requirements
-
Deep knowledge of operating system internals and development environments
-
C/C++ programming and Python development skills
-
Experience with IPv4 Protocol and Networking
-
BS degree in Computer Science or related field or 4 years of technical work experience
-
Minimum one (1) year experience programming in Assembly, C, C#, C++
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 134 - Where pixels sing?
7 Important Tips That Every Software Developer Should Know
Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents
The Best Software Developer Blogs to Read