2

Entry Level Windows Kernel Developer Jobs in Washington

Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar reading assembly / compiled ...

Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar reading assembly / compiled ...

Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar reading assembly / compiled ...

OS Internals(Windows/Linux/MacOS/Android/IOS). Kernel/User space boundaries and interactions ... Binary reverse engineering/IDA Pro/radare or similar framework experience. * Vulnerability research ...

... CNO Developer to participate in all phases of software development, including design ... • OS Internals(Windows/Linux/MacOS/Android/IOS). • Kernel/User space boundaries and ...

... kernel modules, network devices and test frameworks. • Lead a team of engineers and mentor junior ... Windows, Linux, Android, iOS, Embedded systems) • Experience with network programming • ...

next page

Showing results 1-20

Entry Level Windows Kernel Developer information

What are some common challenges faced by entry-level Windows Kernel Developers, and how can new hires overcome them?

Entry-level Windows Kernel Developers often face challenges such as understanding complex system internals, debugging low-level code, and ensuring system stability and security when making changes. New hires can overcome these hurdles by immersing themselves in official Microsoft documentation, actively participating in code reviews, and seeking mentorship from experienced team members. Collaborating closely with QA and security teams is also vital to ensure robust and secure kernel modules.

What are entry level Windows Kernel Developers?

Entry level Windows Kernel Developers are software engineers who specialize in developing, maintaining, and debugging the core part of the Windows operating system, known as the kernel. At the entry level, they typically assist in writing and testing low-level code that interacts closely with hardware, handles memory management, and manages system resources. They often work under the guidance of senior developers and may contribute to device drivers, system utilities, and security features. A strong background in C/C++ programming and a solid understanding of operating system concepts are typically required for this role.

What are the key skills and qualifications needed to thrive as an Entry Level Windows Kernel Developer, and why are they important?

To thrive as an Entry Level Windows Kernel Developer, you need a solid background in computer science fundamentals, C/C++ programming, and operating system concepts, often supported by a relevant degree. Familiarity with Windows kernel internals, debugging tools like WinDbg, and version control systems such as Git is typically expected. Strong problem-solving abilities, attention to detail, and effective communication help you excel in collaborating with teams and troubleshooting complex issues. These skills are essential to develop stable and secure low-level software that interacts closely with the Windows operating system.
What are the most commonly searched types of Windows Kernel Developer jobs in Washington? The most popular types of Windows Kernel Developer jobs in Washington are:
What are popular job titles related to Entry Level Windows Kernel Developer jobs in Washington? For Entry Level Windows Kernel Developer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Entry Level Windows Kernel Developer jobs in Washington look for? The top searched job categories for Entry Level Windows Kernel Developer jobs in Washington are:
What cities in Washington are hiring for Entry Level Windows Kernel Developer jobs? Cities in Washington with the most Entry Level Windows Kernel Developer job openings:
Mid-Level CNO Software Engineer

Mid-Level CNO Software Engineer

Zetier

Arlington, VA • On-site

Full-time

Re-posted 6 days ago


Job description

Mid-Level CNO Software Engineer

Zetier is seeking Mid-Level CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking.

Required:

  • Experience with low-level programming (C/C++)
  • Experience developing in scripting languages (Python)
  • Systems software development experience (Linux/Windows kernel drivers)
  • Successfully developed cutting edge end-to-end cyber solutions
  • Effective communication with customers and teammates
  • Ability to obtain and maintain a U.S. security clearance

Desired:

  • Experience working in networking (802.11ac, Zigbee, GSM, SATCOM, SDN, UHF/VHF, 5g)
  • Integration with standard system libraries (POSIX, WIN32 API)
  • Development on embedded platforms (uBoot, drone firmware, IOT)
  • Reverse engineering experience (gdb, Binary Ninja, IDA Pro)
  • Familiar reading assembly / compiled programs (x86, x64, ARM)
  • Securely implemented cryptographic primitives (AES-GCM, SHA256, ECDSA)
  • Developed/patched version control software itself (git, svn, mercurial)
  • Developed software on mobile platforms (Android, iOS)
  • Successfully led small cross-domain development teams
  • Active U.S. security clearance

Zetier is proud to be an Equal Opportunity Employer. We celebrate diversity and do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis protected by law. All employment is decided on the basis of merit, qualifications, and business need.

Employment Type: FULL_TIME