As the Software Engineer Team Lead, you will have deep technical expertise in software development and a passion for team development and growth. You will interface with departmental leadership to identify business priorities, translate business vision into software strategy, and develop high-level specifications and designs to ensure implementation and deployment. In this role, you will work with a small team of skilled engineers for prioritization, ownership, and day-to-day direction for coding languages, toolsets, standard operating procedures, and software solutions for product lifecycles. This exempt position reports to the VP of Engineering
RESPONSIBILITIES
Perform as the technical authority for software design and provide technical direction for engineering initiatives and product development
Oversee and coordinate the technical aspects of both embedded and application software projects, and serve as the liaison between the team, project teams, and management
Manage the development and implementation of software and processes related to the delivery of new or existing products
Proactively offer options for the build, buy, and partner strategies to assist in the best approach for product creation, maintenance and problem-solving that balance speed and scale
Ensure software/firmware is designed using scalable design best practices
Author-limited documentation including software release/change notes, software design standards, device programming procedure/processes, and other related documents
Assist and participate in technical product architecture/theory-of–operation reviews, design verification, and test procedure planning
Demonstrate the ability to adapt and adjust software/firmware designs to changing market needs, as well as embrace feedback from validation tests, regulatory tests, and hardware limitations or changes
Teach and mentor engineers as it relates to technical skills and career development
Provide critical inputs and support into new product development, portfolio management, and technology research & development
Provide work direction, oversight, coaching, and guidance to a small team of software engineers
REQUIRED QUALIFICATIONS
6+ years of experience with various embedded and OS-based software designs
3+ years in engineering management or technical leadership role
A solid history of software development using engineering best practice techniques for mixed-signal solutions and microprocessor-based systems
Proven record and examples of successful past software designs from inception to end of life
Experience weighing/balancing complex design challenges
Experience working with hardware teams to reach the best compromises when comparing design trade-offs
PREFERRED QUALIFICATIONS
Bachelor’s degree in Engineering
Experience with a variety of programming languages and environments
Experience in WiFi, Bluetooth, and/or video technologies
Experience using bug tracking/fix tools such as Backlog, DoneDone, Atlassian,
Experience designing and troubleshooting complex serial and parallel communications buses such as SPI, UART, I2C, I2S, RS232/485, and PCIe, as well as embedded support for network/wireless peripherals (e.g. Ethernet, Bluetooth, Wifi, )
Working knowledge of commercial sound equipment
Digital signal processing skills with an emphasis on audio filtering
YOUR SUCCESS WILL BE MEASURED BY YOUR ABILITY TO
Set an example for others following WAV’s values
Demonstrate and promote the capability and willingness to adapt to new, different, and changing requirements and assignments driven by business needs
Lead development project and organizational initiatives
Implement sustainable processes and change within WAV
Build trusted relationships that help develop a culture of excellence
Bring forward innovative and differentiated solutions based on the needs of the business strategy
BENEFITS
Our total rewards package goes above and beyond just a paycheck. Whether you are looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve those goals.
Medical
Dental
HSA
Company match 401K
Paid Time Off
Company-paid life insurance and disability
Company Holidays
Tuition Reimbursement
ABOUT WILLIAMS AV
Headquartered in Eden Prairie, Minnesota, Williams AV designs and manufactures professional and consumer audio-video technology designed for inclusion and engagement. Williams AV believes that understanding is more tha just hearing the words someone is speaking. When technology improves intelligibility and visibility, people can engage in every aspect of communication. The company pioneered assistive listening systems in 1976, since then expanding its product portfolio to include AI-powered captioning and translation, wireless intercom, video annotation, and systems supporting human interpretation to enhance interpersonal communication. Williams AV, whose name is synonymous with innovation, quality, and service, has a global network of distributors and integrators spanning 60 countries that designs and installs the products in venues ranging from classrooms and courtrooms to houses of worship and stadiums, while consumer products are used daily in homes worldwide. Contact Nancy Crowe | nancyc@williamsav.com