Software Team Lead

As the Software Engineer Team Lead, you will have deep technical expertise in software development and have 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 delivery of new or existing products
  • Proactively offer options for 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
  • 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 best compromises when comparing design tradeoffs

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, 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 the 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. Entrenched in Williams AV is a culture represented by these four values:
  • Lead with Curiosity
  • Prioritize People
  • Own It
  • Be There

Job Application Form

Name(Required)
Drop files here or
Max. file size: 50 MB, Max. files: 2.
    Please list 2-3 dates and time ranges that you could do an interview