Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Windows CNO Developer *ALL LEVELS* image - Rise Careers
Job details

Windows CNO Developer *ALL LEVELS*

Responsibilities: As a Window CNO Developer, you will join a team of engineers designing, developing, testing, and maintaining Windows CNO capabilities in support of the Customer's mission requirements.


Skills Requirements:

·       Experience programming in Assembly, C, C++, Java, Perl, and/or Python

·       Experience programming CNO tools

·       Experience in network sockets programming and application-level protocols


Specialized Qualifications:

·       Experience with designing and writing code in C++ along with Python,

·       Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others)

·       Experience using debuggers such as gdb, WinDbg, x64dbg

·       Experience with reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump

·       Understanding of Windows internals

·       Understanding of network protocols and sockets, OS internals, common CNO techniques, exploitation mitigations such as DEP and ASLR, and modern software engineering concepts

·      Experience with Vulnerability Research



Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Windows CNO Developer *ALL LEVELS*, Link, LLC

Are you ready to take your skills to the next level as a Windows CNO Developer at a forward-thinking company in Annapolis Junction, MD? We're looking for passionate individuals across all experience levels to join our dynamic team of engineers. In this role, you'll be at the forefront of designing, developing, testing, and maintaining cutting-edge Windows CNO capabilities to support our customer's mission-critical requirements. Your expertise in programming languages like Assembly, C, C++, Java, Perl, and Python will enable you to create robust and efficient CNO tools. Not only will you get to work with network sockets programming and application-level protocols, but you'll also have the opportunity to dive deep into assembly language and hone your skills with debuggers such as gdb and WinDbg. As a Windows CNO Developer, your understanding of Windows internals and network protocols will be crucial as you navigate exploitation mitigations like DEP and ASLR, all while utilizing modern software engineering techniques. If you have a knack for vulnerability research and can successfully apply your knowledge of software engineering concepts, we want you on our team. Join us in making impactful contributions to technology while growing both personally and professionally in an engaging and collaborative environment!

Frequently Asked Questions (FAQs) for Windows CNO Developer *ALL LEVELS* Role at Link, LLC
What responsibilities do Windows CNO Developers at my company handle?

As a Windows CNO Developer at our company, your primary responsibilities will include designing, developing, testing, and maintaining Windows CNO capabilities. You will also be involved in programming CNO tools using languages such as Assembly, C, C++, Java, Perl, and Python, ensuring that they meet the specific needs of our customer’s mission. Your role will also require you to collaborate closely with other engineers and participate in all stages of the software development life cycle.

Join Rise to see the full answer
What qualifications do I need to be a Windows CNO Developer at my company?

To excel as a Windows CNO Developer at our company, you should have a solid foundation in programming with languages like C++, Python, and Assembly. Familiarity with network protocols, application-level protocols, and debuggers such as gdb or WinDbg is essential. Candidates with experience in vulnerability research and exploitation techniques will have an added advantage. We are open to all levels of experience, making this a great opportunity for anyone looking to grow their career in CNO development.

Join Rise to see the full answer
What programming languages should I be familiar with for the Windows CNO Developer role?

In the Windows CNO Developer role at our company, familiarity with multiple programming languages is beneficial. You should be skilled in Assembly, C, C++, Java, Perl, and Python. Experience building CNO tools and programming at the application level, alongside an understanding of network sockets, will also greatly assist you in fulfilling the responsibilities of this position.

Join Rise to see the full answer
Does my company require experience with debugging and reverse engineering tools for the Windows CNO Developer position?

Yes, experience with debugging and reverse engineering tools is highly valued for the Windows CNO Developer position at our company. Proficiency with tools like gdb, WinDbg, IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump will be crucial for understanding Windows internals and effectively analyzing code behavior. This expertise will empower you to troubleshoot issues and enhance the functionality of CNO tools you develop.

Join Rise to see the full answer
What can I expect in terms of career growth as a Windows CNO Developer at my company?

At our company, we prioritize the professional development of our employees. As a Windows CNO Developer, you can expect ample opportunities for growth through hands-on projects, mentorship from seasoned engineers, and continued education in industry trends and technologies. With our supportive environment, you'll be empowered to take on challenges that expand your skill set and pave the way for future advancements in your career.

Join Rise to see the full answer
Common Interview Questions for Windows CNO Developer *ALL LEVELS*
What experience do you have programming in languages required for the Windows CNO Developer role?

In answering this question, focus on highlighting specific projects where you utilized programming languages like Assembly, C++, or Python. Discuss the complexities of those projects and how your contributions positively impacted outcomes. This will demonstrate your practical experience and your readiness for the challenges of a Windows CNO Developer.

Join Rise to see the full answer
Can you explain a complex project you worked on and your role in it?

Provide details about a challenging project where you played a significant role. Explain your responsibilities, the technologies you used, and how you overcame hurdles. Discuss the impact of the project on the wider team or business objectives, showcasing your critical thinking and teamwork skills.

Join Rise to see the full answer
How do you approach debugging issues in your code?

Discuss your methodology for debugging, focusing on the tools and techniques you typically employ. Mention specific debugging tools like gdb or WinDbg that you are comfortable with. Illustrate your problem-solving process with examples, showing how your approach leads to successful resolutions.

Join Rise to see the full answer
What is your understanding of Windows internals as it pertains to CNO development?

Explain your knowledge of Windows architecture, processes, memory management, and the security features that might impact CNO development. Relate this understanding to CNO techniques you’ve worked with and how they leverage Windows internals to meet specific objectives.

Join Rise to see the full answer
Can you explain the significance of network protocols in CNO development?

Discuss what network protocols are and how they contribute to CNO capabilities. Highlight any past experiences where your knowledge of protocols improved a CNO tool’s performance or effectiveness, emphasizing your practical understanding of their application.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly for a project.

Give an example of a situation where you had to adapt to new technology under time constraints. Discuss your learning strategies, how you applied that new knowledge, and the project's outcome, which showcases your adaptability and commitment to continuous growth.

Join Rise to see the full answer
What methodologies do you follow when writing code?

Discuss preferred methodologies such as Agile, DevOps, or Extreme Programming. Explain how these methodologies have influenced your coding practices, collaboration with teams, and improvement towards delivering projects consistently within deadlines.

Join Rise to see the full answer
How do you ensure the security of your code while developing CNO tools?

Demonstrate your awareness of security best practices by describing specific measures you take during development. Discuss practices such as code reviews, implementing code analysis tools, and following secure coding standards to mitigate vulnerabilities in the final product.

Join Rise to see the full answer
What is your experience with vulnerability research?

Share your past involvement with vulnerability research, identifying tools you’ve used and methodologies applied. Discuss your findings and how you've communicated them within your team to improve existing products or guide future development efforts.

Join Rise to see the full answer
Where do you see your career as a Windows CNO Developer progressing in the future?

Talk about your aspirations within the field, whether it's in terms of mastering specific technologies, taking on leadership roles, or contributing to innovative projects. Showing you have a vision for your future signals your commitment to growth and paving the way toward long-term career success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ServiceNow Hybrid 680 George Street (Lvl 49, 48 & 14) Levels 48, Sydney, Australia
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Lead a talented team of Site Reliability Engineers at ServiceNow, ensuring the availability and reliability of enterprise platforms.

Photo of the Rise User
Google Hybrid Reston, Virginia, United States
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Senior Network Engineer at Google Public Sector, you'll be integral in designing and maintaining large-scale networks that support critical government and education missions.

As a Lead Engineer at GE Vernova, you'll lead mechanical design execution for large hydroelectric projects, contributing to the energy transition.

Photo of the Rise User

Join Stratum as a Forward Deployed Machine Learning Engineer to advance AI solutions in the mining sector through cutting-edge machine learning technology.

Photo of the Rise User
Thorlabs Hybrid No location specified
Posted 8 days ago

Join Thorlabs as a CNC Operator, where you'll play a pivotal role in advancing photonics technologies.

Photo of the Rise User
AECOM Hybrid New York, NY
Posted 11 days ago

Join AECOM as a Civil Inspector to ensure quality and compliance in a groundbreaking tunnel construction project in New York.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 4 days ago

Boeing is looking for a Senior Electrical Engineer specializing in navigation systems to join their Flight Sim Labs team in Berkeley, MO.

Mach3 Hybrid Cuyahoga Falls, Ohio, United States
Posted 12 days ago

Seeking a skilled Senior Manufacturing Engineer to enhance manufacturing processes in a job-shop environment while focusing on quality and customer needs.

MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari