Software Engineer

Williams Sound, LLC

Eden Prairie (MN)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Williams AV in Eden Prairie, MN is seeking a Software Engineer to design, develop, and test features for assistive communication products across web, mobile, desktop, and embedded platforms.

You’ll contribute to cloud-hosted AI-powered translation solutions, deploy with CI/CD, and collaborate with product management and technical services while advancing your skills in a growing AI-enabled product line.

Qualifications

  • Bachelor’s degree in Computer Science or a related field is required.
  • Experience developing software products via internships, coursework, or professional work.
  • Proficiency in at least one programming language and CS fundamentals.
  • Interest in embedded, real-time, or audio software is a plus.
  • Familiarity with Agile or sprint-based development.

Responsibilities

  • Develop software across web, mobile, desktop, and embedded platforms.
  • Build cloud-hosted apps supporting AI-powered translation solutions.
  • Deploy software using CI/CD and modern development practices.
  • Collaborate across Product Management and Technical Services.
  • Create automated tests and internal development tools.

Skills

Programming fundamentals
CS data structures
Networking basics

Education

Bachelor’s degree in Computer Science or related field

Tools

Vue
React
Electron
Flutter
REST APIs
Git

Job description

Software Engineer

Full-Time | Exempt | Onsite | Eden Prairie, MN

At Williams AV, we design and manufacture assistive communication technology that helps people connect. Originally known for our assistive listening products, we've expanded our solutions to address audio challenges across a wide range of environments and applications. With AI and Auracast expanding what assistive communication can do, our Engineering team is in a period of intensive new product development, creating exciting opportunities to work on innovative products and technologies.

Guided by our values of Lead with Curiosity, Win Together, Own It, and Be There, we create an environment where ideas thrive, learning is encouraged, and people are empowered to do their best work. We're looking for a generalist Software Engineer who enjoys tackling a variety of technical challenges and helping turn ambitious ideas into products used by customers around the world.

What You’ll Do

As a Software Engineer, you’ll design, develop, and test features for our assistive communication products while working across the full software development lifecycle, from prototype through release. Software E...9-21-2026 | Word

Responsibilities include:

  • Develop software for assistive communication products across web, mobile, desktop, and embedded platforms
  • Help build cloud-hosted applications supporting AI-powered translation solutions
  • Deploy production software using CI/CD pipelines and modern development practices
  • Utilize AI-assisted development tools effectively while validating and testing output
  • Debug complex software systems involving web interfaces, wireless protocols, and embedded software and hardware
  • Build and maintain automated tests and internal development tools
  • Estimate task effort and provide regular updates during standups and sprint reviews
What Your First Year Could Look Like

During your first few months, you’ll work closely with a dedicated mentor, become familiar with one of our products, and ship your first feature while learning how we design, review, test, and release software.

As you grow in the role, you’ll take ownership of a component from design discussion through code review and release. You’ll also spend time with Product Management and Technical Services to better understand how customers use our products.

Within your first year, you’ll have opportunities to expand into additional technologies and platforms, whether that’s web, embedded, cloud, or wherever your interests align with our product roadmap. Throughout the process, you’ll receive regular coaching, collaborative code reviews, and support for continued learning and development.

What We’re Looking For
  • Bachelor’s degree in Computer Science or a related field
  • Experience developing software products through internships, academic work, personal projects, or professional experience
  • Proficiency in at least one programming language
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and basic networking
  • Genuine enjoyment of software development and learning new tools and technologies
Preferred Qualifications
  • Experience building web applications using Vue or React
  • Familiarity with Electron or Flutter for desktop and mobile development
  • Experience developing or integrating REST APIs
  • Exposure to C/C++ or programming close to hardware
  • Interest in embedded, real-time, or audio software
  • Experience with Git version control and Agile or sprint-based development methodologies
Why Williams AV?

This is an opportunity to work on meaningful technology that helps people communicate, learn, and connect. You’ll join a collaborative engineering team that values curiosity, knowledge sharing, and continuous improvement while contributing to products that make a real difference for customers around the world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Williams AV, LLC • Eden Prairie (MN)

Hybrid
USD 90,000 - 130,000
Multiplatform Software Engineer (Web/Desktop/Embedded)
Multiplatform Software Engineer (Web/Desktop/Embedded)

Williams AV, LLC • Eden Prairie (MN)

Hybrid
USD 90,000 - 130,000
Software Engineer Internship
Software Engineer Internship

Williams AV, LLC • Eden Prairie (MN)

Hybrid
USD 100,000 - 134,000
Product Manager
Product Manager

Williams AV, LLC • Eden Prairie (MN)

On-site
USD 90,000 - 140,000
Manufacturing/Quality Internship
Manufacturing/Quality Internship

Williams AV, LLC • Eden Prairie (MN)

Hybrid
USD 25,000 - 30,000
Mentorship
Hands-on projects
Professional development
Senior Business Development Manager
Senior Business Development Manager

Williams Sound, LLC • Eden Prairie (MN)

On-site
USD 90,000 - 150,000
Senior Business Development Manager
Senior Business Development Manager

Williams AV, LLC • Eden Prairie (MN)

Hybrid
USD 100,000 - 140,000
Software Engineer
Software Engineer

AV • Maryland

On-site
USD 125,000 - 270,000
Medical, dental, and vision insurance
401(k) with company matching
9/80 work schedule
+1
Audio Visual Hardware Engineer
Audio Visual Hardware Engineer

A-V Services, Inc. • New York (NY)

On-site
USD 80,000 - 110,000
Employee stock ownership plan (ESOP)
Comprehensive health insurance
401k with company contribution
+1
Software Engineer (Full Stack)
Software Engineer (Full Stack)

AV • Maryland

On-site
USD 75,000 - 95,000
Medical insurance
Dental insurance
Vision insurance
+2