Overview
Skills
Job Details
Job Title: Applications Dev & Test - Software Development Engineer 2 (Audio + Drivers, firmware)
Location: Redmond, WA (Hybrid Onsite)
Job Type: W2 Contract
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
Candidate 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.
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#.
Top 3 Hard Skills Required
- Minimum 2+ years experience with C/C++ and C#
- Minimum 1 year of experience with Logic analyzers or debuggers
- Minimum 1 year experience Developer experience in audio domain a plus
- Minimum 1 year of experience with Device Driver.
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.