Senior Software Engineer
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.
Recommended Jobs
Dishwasher
Job Description Job Description About Us: Lennons is a globally inspired small plates restaurant where exceptional food, hospitality, and teamwork come together. Behind every great dining ex…
Journeyman Service Electrician
Job Description Job Description MCC Electric is currently seeking Journeyman Level electricians to work on residential and commercial projects throughout the Chicagoland area. A qualified candida…
Maintenance Aid
Maintenance Helper Rome I Pick/Ship | Romeoville | Full Time | Permanent Wilton is a US heritage brand with a 95-year history in baking and decorating. Now fully integrated into the Dr. Oet…
Pizza Maker 325 E Rand
We take pride in our team members and our team members take pride in Domino's! Being the best pizza delivery company in the world requires exceptional team members working together. At Domino's, …
Radiologic Technologist-Imaging Casual Rotating Shift
The salary range for this position is $30.00 - $42.00 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Project Manager (Mandarin/Chinese Speakers)
Driven by Intelligence. Powered for the Future. Autel is a global tech innovator in automotive diagnostics and smart mobility. With 2,000+ talents across 70+ countries, we fuse AI, big data, and c…
Engineer, Reliability II
Company Description AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We striv…
Advertising Sales
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…
Veterinarian
Northgate Pet Clinic is seeking a full-time Associate Veterinarian at our 6-doctor practice located in Decatur, the heart of Illinois. New grads are welcome! We are a well-established, AAHA-ac…
Stewarding Night Cleaner - Palmer House a Hilton Hotel
The Palmer House, a Hilton Hotel with 1,641 guest Rooms is seeking Highly motivated people with a heart for service to join our Stewarding team. This person will perform Sanitation, Cleanliness…