Enable job alerts via email!

Senior Software Engineer

Assured Information Security (AIS)

City of Rome (NY)

Remote

USD 124,000 - 165,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in cybersecurity is seeking a Remote Senior Software Engineer to join their team. You will focus on developing Windows kernel-mode drivers supporting their SecureView product. Ideal candidates will possess deep expertise in Windows driver development and lead collaborative efforts to ensure robust software solutions.

Benefits

Health insurance
401k contributions

Qualifications

  • 8+ years of relevant experience in software engineering.
  • 5+ years of hands-on experience with Windows kernel-mode driver development.
  • Ability to obtain maintain a TS/SCI Security Clearance within 12 months.

Responsibilities

  • Design, implement, and maintain Windows kernel-mode drivers.
  • Debug and resolve complex driver issues using WinDbg and ETW.
  • Collaborate with teams to integrate drivers for virtualized environments.

Skills

Windows kernel-mode driver development
C
C++
Memory management
Debugging tools
Git

Education

Bachelor's degree in Computer Science

Tools

WinDbg
Visual Studio
Jira

Job description

Join to apply for the Senior Software Engineer role at Assured Information Security (AIS)

Assured Information Security is seeking a Remote Senior Software Engineer with expertise in Windows driver development. In this role, you will contribute to the research, design, and development of software supporting the SecureView product. Experience with Linux kernel development is a plus, but Windows is the primary focus.

Responsibilities include:

  • Design, implement, and maintain Windows kernel-mode drivers and support applications, especially for virtualized guest machines.
  • Debug and resolve complex driver issues using tools like WinDbg and ETW.
  • Collaborate with software and testing teams to integrate drivers for virtualized environments.
  • Lead code reviews, design processes, and mentor junior engineers on driver development best practices.
  • Ensure code reliability, performance, and security adhering to Windows standards such as WHQL and KMDF.
  • Support multi-platform compatibility, including Linux driver development as needed.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field and 8+ years of relevant experience, or equivalent.
  • 5+ years of hands-on experience with Windows kernel-mode driver development.
  • Proficiency in C and C++, with a solid understanding of memory management and driver primitives.
  • Deep understanding of Windows Driver Model, driver signing, inf files, and deployment methods.
  • Experience with debugging tools like WinDbg, Visual Studio, ETW.
  • Experience with version control systems such as Git.

Preferred Skills:

  • Linux kernel driver development or porting experience.
  • Contributions to open-source projects.
  • Experience with virtualization platforms like Hyper-V, Xen, QEMU.
  • Knowledge of Windows UI Automation API.
  • Understanding of secure software development practices.
  • Ability to articulate complex technical systems.
  • Knowledge of DoD systems and environments.
  • Experience with Jira or similar issue tracking software.

Additional requirements: Ability to obtain/maintain a TS/SCI Security Clearance within 12 months.

Travel: 10-25% travel required.

Salary Range: $124,288 - $164,758, with comprehensive benefits including health insurance and 401k contributions.

Note: The job posting appears active; no indication of expiration.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

First Citizens Bank

Chicago null

Remote

Remote

USD 120,000 - 180,000

Full time

Today
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee null

Remote

Remote

USD 155,000 - 175,000

Full time

Yesterday
Be an early applicant

Senior Software Development Engineer on the Healthcare Data Dictionary Team

Solventum in

Maplewood null

Remote

Remote

USD 119,000 - 146,000

Full time

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

New York null

Remote

Remote

USD 110,000 - 185,000

Part time

Today
Be an early applicant

REMOTE SENIOR SOFTWARE ENGINEER

Turing

San Francisco null

Remote

Remote

USD 100,000 - 720,000

Part time

Yesterday
Be an early applicant

Senior Software Engineer

AZX

Seattle null

Remote

Remote

USD 100,000 - 150,000

Full time

Today
Be an early applicant

Sr. Software Engineer

Vanta Inc.

null null

Remote

Remote

USD 120,000 - 180,000

Full time

Today
Be an early applicant

Sr. Software Engineer

Carnival Corporation & plc

Miami null

Remote

Remote

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

SENIOR SOFTWARE ENGINEER

Amyris, Inc.

Emeryville null

Remote

Remote

USD 120,000 - 160,000

Full time

Yesterday
Be an early applicant