Software Development Engineer 2

  • Redmond, WA
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
$40 - $44
Contract - W2
Contract - 12 Month(s)
50% Travel

Skills

Audio domain
WINDOWS AUDIO STACK
Audio
Debuggers
Debugging
Device driver
Hardware
Software

Job Details

Job Description:

Job Title: Software Development Engineer 2

Location: Redmond, WA 98052 - Hybrid

Employment Type: contract

Duration: 6-12 months of Contract

About VLink: Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business, and IT challenges of our global clients.

Job Description:

  • The team is seeking a talented firmware development engineer to lead and drive SW/FW engineering efforts for next generation products. Qualified candidates should have strong engineering development and technical leadership experience. They should have worked on consumer product development and have experience with releasing products to market. Job responsibilities will also require a strong technical focus on system software design and development, working with various levels of software and firmware developers and management, interacting across disciplines as well as working with external partners to deliver high quality products.

Tech skills:

  • 2+ years of C/C++ Coding experience.
  • Experience in Windows drivers development and debugging.
  • Experience with new hardware bring-up and factory manufacturing.
  • Experience and ability to ramp-up quickly on complex and unfamiliar code across various technology areas.
  • Experience with various interfaces including SPI, USB, I2C, I2S, UART, MIPI are beneficial.
  • Experience in using task management tools like ADO and version control like GIT.
  • Any expertise in Audio domain and knowledge/experience of Windows Audio stack is a big plus.

Soft skills:

  • Tolerance for ambiguity with an ability to make progress in the face of it.
  • Strong communication skills and ability to work across multiple disciplines and functions (Program Management, Test, Hardware etc).
  • Collaborate with Internal orgs like Windows, Teams, and partner with external companies to deliver solutions.

Requirements:

  • Years of Experience Required 2-4 years experience required.
  • Degrees or certifications required bachelor s degree in computer science, software engineering or relevant field required.
  • Disqualifiers Resumes without 6 months on access clock, no driver exposure from industry experience, not looking for a tool developer, and Someone not interested in hardware will not be eligible for the role.
  • Best vs. Average The best candidates would have strong verbal and written communication skills, problem solving skills, customer service and interpersonal skills, have the basic ability to work independently and manage one s time, hold the basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery, the basic ability to troubleshoot issues and make system changes as needed to resolve issue, knowledge of computer hardware and software and Knowledge of computer development software C/C++ and C#.
  • Performance Indicators Once the candidate is ramped up in the role, performance will be measured based on Meeting deadlines, Quality of work, and Feedback from the team/their mentor.

Top 3 Hard Skills Required:

  • Minimum 2+ years of experience with C/C++ and C#
  • Minimum 1 year of experience with Logic analysers or debuggers
  • Minimum 1 year experience Developer experience in audio domain a plus
  • Minimum 1 year of experience with Device Driver.

Typical Day in the Role:

  • Purpose of the team- Team is responsible for audio solutions for surface team on the Audio Team.
  • Key projects Working on windows and drivers, debugging for the Audio team- intel or Qualcomm side.
  • Typical task breakdown and operating rhythm The role will be made up of Driver development, debugging, integration, release management, and maintenance, with 10-15% meetings a week.

EEO Statement:

  • VLink is an Equal Opportunity Employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check. Applicant information will be handled in accordance with VLink's privacy policy.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.