Software Development Engineer

  • Protingent, Inc.
  • Renton, Washington
  • Full Time

Job Title: Software Development Engineer 2 Location: Hybrid Redmond, WA (2 3 days onsite per week) Contract Type: W-2 Contract (12-month duration with potential extension) Pay Rate: $53 $67/hour DOE

Responsibilities:
  • Develop, debug, and maintain Windows device drivers, particularly for audio solutions.

  • Collaborate with hardware and software teams to support new hardware bring-up and integration.

  • Perform driver integration, release management, and maintenance tasks.

  • Debug and analyze hardware and firmware issues using tools such as logic analyzers.

  • Work across internal teams (Program Management, Hardware, QA) and external vendors to deliver high-quality audio experiences.

  • Participate in system-level design and contribute to architectural decisions.

  • Utilize tools like ADO for task tracking and Git for version control.

  • Engage in 10 15% of weekly meetings; the rest of the time will be dedicated to development and engineering tasks.

Minimum Qualifications:
  • Bachelor s degree in Computer Science, Software Engineering, or a related field.

  • 2 4 years of experience in software development using C/C++ and C#.

  • Minimum 1 year of experience in Windows driver development and debugging.

  • Hands-on experience with logic analyzers, debuggers, and hardware bring-up.

  • Familiarity with interfaces such as SPI, USB, I2C, I2S, UART, and MIPI.

  • Experience with task management tools like Azure DevOps and version control (Git).

  • Strong communication skills with the ability to collaborate across disciplines.

Preferred Qualifications:
  • Experience in the audio domain and knowledge of the Windows Audio Stack .

  • Exposure to Qualcomm or Intel driver ecosystems.

  • Prior experience working on consumer hardware products released to market.

  • Experience with factory manufacturing environments.

  • Demonstrated ability to quickly understand and contribute to unfamiliar codebases.

  • Tolerance for ambiguity and ability to adapt in a fast-paced environment.

Disqualifiers:
  • Less than 6 months of active development experience on an Access clock.

  • No exposure to driver-level development in the hardware or consumer electronics domain.

  • Tool-only developers (non-driver level).

  • Candidates uninterested in hardware/firmware-level development.

Job ID: 478186069
Originally Posted on: 5/23/2025

Want to find more Technology opportunities?

Check out the 156,510 verified Technology jobs on iHireTechnology