Senior Software Engineer

Ashton North LLC
Niles, IL

Senior Software Engineer – Windows Driver & Application Integration

Location: Niles, IL (Hybrid/Remote considered; local candidates preferred)

Overview

We are seeking a highly skilled and motivated Senior Software Engineer to drive the future of smart conferencing and audio solutions. This role focuses on Windows application and driver development at the kernel and OS level, with an emphasis on enhancing and integrating technologies that enable intelligent audio-visual experiences.

The ideal candidate will bring strong expertise in C++ development for Windows , driver integration, and system-level design. You will contribute to a cutting-edge conferencing platform, supporting seamless integration with collaboration tools such as Microsoft Teams and Zoom.

Key Responsibilities

  • Design, develop, and integrate Windows drivers, applications, and services supporting conferencing platforms.

  • Research and prototype new technologies to advance system functionality and optimize user experience.

  • Support image creation, deployment, and integration for Windows-based embedded systems.

  • Develop solutions for system connectivity and communications, including TCP/IP protocols.

  • Collaborate with cross-functional engineering teams to integrate hardware and software platforms.

  • Ensure best practices through OO/SOLID design principles and secure coding methodologies.

  • Provide technical expertise on Windows kernel-level operations, memory management, and system performance optimization.

  • Prepare documentation, estimates, and maintain organized development workflows.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience).

  • 5+ years of software development experience, including 4+ years with C/C++ on Windows, Linux, macOS, or RTOS.

  • 2+ years specifically developing for Windows platforms .

  • Proven experience developing or integrating drivers into the Windows OS .

  • Proficiency with Windows Driver Kit (WDK) and/or driver frameworks (WDM, KMDF, UMDF).

  • Experience with Deployment Image Servicing and Management (DISM) or similar tools.

  • Strong background in TCP/IP, sockets, and client-server communication.

  • Experience with Visual Studio, CMAKE, debugging tools, and cross-platform build environments.

  • Understanding of OS internals and kernel-level development.

Preferred Qualifications

  • Experience with Windows OS image creation and deployment to embedded devices.

  • Knowledge of GraphQL and/or TypeScript (front-end or back-end) is a plus.

  • Experience with audio/video application development is highly desirable.

  • Familiarity with professional AV conferencing products and AI/automation integrations.

Candidate Profile

  • Strong problem-solving skills with ability to apply C++ features (C++11 and higher preferred) to solve complex challenges.

  • Excellent written and verbal communication skills.

  • Self-motivated, innovative, and adaptable to working independently or leading within a team.

  • Passion for innovation and continuous learning in emerging software technologies.

Posted 2025-09-10

Recommended Jobs

Sr .NET Developer (34504)

Myticas Consulting
Waukegan, IL

Myticas's direct client is seeking a Sr .NET Developer for a Hybrid contract position. Duration: 3-6 Months+ Contract with Possible Extension After Top Required Skills .Net (AbbVie using Ver …

View Details
Posted 2025-10-27

Recruiter

TreeHouse Foods, Inc.
Oak Brook, IL

Employee Type: Full time Location: IL Oak Brook Job Type: Human Resources Recruitment Job Posting Title: High Volume Recruiter About Us *: * TreeHouse F…

View Details
Posted 2025-11-03

Utility foreman

Vector Talent Solutions
Galesburg, IL

Job Title: Utility Pole Inspection Foreman Location: Illinois (Regional Travel Required) Type: Full-Time | 100% Travel About Vector Talent Solutions We’re a proud Service-Disabled Vet…

View Details
Posted 2025-11-03

Director - regional systems oracle health

Oracle
Springfield, IL

Job Description This position is an opportunity for a highly talented sales & alliances development individual to play a key role in defining the Go To Market/Sales pursuit plan for our Oracle …

View Details
Posted 2025-10-27

MARKETING SPECIALIST (TOURISM)

City of Springfield, Illinois
Springfield, IL

MARKETING SPECIALIST (TOURISM) Location Springfield, IL : Job Standards The Springfield Convention and Visitors Bureau is seeking an individual to engage with domestic & international travel writers…

View Details
Posted 2025-11-03

BAS Software Engineer

Automatic Building Controls
Chicago, IL

Job Summary The BAS (Building Automation System) Software Engineer specializes in designing, developing, and maintaining software solutions that control and monitor building systems such as HVAC, li…

View Details
Posted 2025-08-06

Explore Urbana: Your Adventure Awaits in Nursing!

NurseRecruiter
Urbana, IL

Registered Nurse - Medical Surgical - Travel - (MS RN) Embark on a rewarding travel nursing journey as a Registered Nurse in Medical Surgical at Carle Foundation Hospital in Urbana, renowned for its …

View Details
Posted 2025-07-31

Medical Operations Manager/ Practice Manager

Medi-Weightloss
Naperville, IL

Position: Medical Operations Manager/Practice Manager Company: Medi-Weightloss of Illinois Locations: Naperville, Elk Grove, Lake Forest, Algonquin,Bloomington,Peoria This posting is pa…

View Details
Posted 2025-09-29

Advertising Sales

Talley Broadcasting Corporation
Hillsboro, IL

Do you like meeting people? Would you enjoy helping them solve challenges? Would you like to feel you are making a difference, positively impacting people and the local economy? Are you responsible? C…

View Details
Posted 2025-08-28

Product owner - healthcare

RLDatix
Illinois

Product Owner- Healthcare Credentialing | Product Management | USA | Remote  RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organizat…

View Details
Posted 2025-10-30