Software Design Engineer

BCforward

Redmond (WA)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A tech company in Redmond is seeking candidates with strong C/C++ programming skills. Ideal candidates will have a Bachelor’s degree in Computer Science or related field, along with hands-on expertise in driver debugging and Windows systems infrastructure. The role requires excellent debugging skills and the ability to own tasks end-to-end, focusing on system stability. Experience with driver or kernel-mode development and verification tools is preferred. Join a dynamic team and tackle complex technical challenges.

Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Strong proficiency in C/C++ programming.
  • Demonstrate hands-on expertise in C/C++ development, driver or kernel debugging, and Windows systems infrastructure.

Responsibilities

  • Show a proven track record of resolving complex technical issues.
  • Strong debugging skills and ability to own tasks end-to-end while maintaining system stability.

Skills

C/C++ programming
Driver or kernel-mode development
Native C/C++ systems programming
Verification tools
Security research
Building or integrating AI agents

Education

Bachelor’s degree in Computer Science or related field

Job description

Required Qualifications
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • Strong proficiency in C/C++ programming
Preferred Qualifications

Experience in one or more of the following areas:

  • Driver or kernel-mode development
  • Native C/C++ systems programming
  • Verification tools (static analysis or runtime verification)
  • Security research
  • Building or integrating AI agents
Candidate Expectations

Candidates should be prepared to demonstrate hands-on expertise in C/C++ development, driver or kernel debugging, and Windows systems infrastructure. Ideal profiles will show a proven track record of resolving complex technical issues, strong debugging skills, and the ability to own tasks end-to-end while maintaining system stability and compatibility.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Jobtailor • Agoura Hills (CA)

On-site
USD 90,000 - 140,000
Software Design Engineer
Software Design Engineer

Insight Global • Redmond (WA)

On-site
USD 100,000 - 130,000
Software Engineer 2
Software Engineer 2

Jobtailor • Newport News (VA)

On-site
USD 90,000 - 130,000
Senior Systems Software Engineer - C/C++, Windows
Senior Systems Software Engineer - C/C++, Windows

Insight Global • Redmond (WA)

On-site
USD 100,000 - 130,000
C/C++ Driver & Windows Kernel Engineer
C/C++ Driver & Windows Kernel Engineer

BCforward • Redmond (WA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Actalent • Iowa (LA)

On-site
USD 90,000 - 130,000
Windows OS Internals Guru (C++)
Windows OS Internals Guru (C++)

Prosum • San Diego (CA)

On-site
USD 100,000 - 150,000
Senior System Software Engineer
Senior System Software Engineer

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Equity
Benefits
Embedded Software Engineer
Embedded Software Engineer

Tata Technologies • Peoria (IL)

On-site
USD 70,000 - 100,000
Windows Kernel Developer (TS/SCI w POLY)
Windows Kernel Developer (TS/SCI w POLY)

Stech Technology UK Limited • McLean (VA)

On-site
USD 100,000 - 130,000