Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineer

Ascent Mountain View Contractor
Apply Now
Title: Software Engineer
Location: Mountain View, CA
Type: Contract

Project Overview:
  • Coral is manufacturing a miniPCIe/m.2 cards with EdgeTPU onboard to bring accelerated Client inference to the host systems other than existing Coral products.
  • One of the OSes that need to be supported is Windows.
  • We have proof of concept working where TFLite runtime can work with USB stack on Windows to run inference on Coral USB Accelerator.
  • We need the candidate to implement PCIe driver for Windows OS to allow EdgeTPU inference be executed from Windows host machines
Overall Responsibilities:
  • Specialists to write the Windows Driver for Coral USB Accelerator product.
Top 3 Daily Responsibilities:
  • Design and implement PCIe driver for WindowsOS
  • Have the code written pass compliance tests for Windows
  • Lead the process of signing the drivers by Microsoft
Required Skills:
  • Minimum 3+ years of experience developing commercial software
  • Minimum 3+ years experience with C and C++ programming language
  • Experience and working knowledge of Windows Device driver programming
  • User mode and kernel mode device driver experience
  • Experience and working knowledge of Windows driver model
  • Experience and working knowledge of taking Windows driver to production (compliance testing, signing etc)
  • An example of at least one Device Driver released in the last 3 years for a Windows platform
  • Experienced in Windows 10 USB Driver development
Max Trujillo
Technical Recruiter
**If this is not a fit for you or you are not interested, Ascent Services Group offers an excellent Referral Bonus!  We look forward to hearing from you! 

About Ascent:  The Ascent Services Group (ASG) is a nationally recognized technology staffing and consulting firm whose fundamental business is providing staffing services to Small, Medium, and Large Enterprise clients in our core market verticals: Financial Services, Healthcare, Technology and Life Sciences.  As consultants for ASG, you will have access to many of the top clients within the industries we serve.  Our goal is to deliver innovative talent through proven best practices and effective resource optimization.  Become one of ASG’s candidates and experience the difference!

Recommended skills

Kernel Mode
Pci Express
Microsoft Windows
Host (Network)


CareerBuilder Estimated Salary

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Software Engineer
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 19-09483


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.