Software Engineer
Williams AV
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.
Apply Today
If you're excited to build software across a variety of platforms, learn from experienced engineers, and help shape the future of assistive communication technology, we'd love to hear from you
$91.7k - $163.7k
...Collaborate with Product Managers, UX Designers, and backend engineering teams to translate business requirements into efficient, scalable... ...Systems, or related technical field 6+ years of professional software development experience including full-stack engineering6+...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$72.8k - $130k
...the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$72.8k - $130k
...optimization on a global scale.Join us to start Caring. Connecting. Growing together. The Cyber Defense Tooling team is looking for a Software Engineer to be a part of our development group. This individual will be tasked in helping maintain and advancing our in-house developed...SuggestedMinimum wageFull timeWork experience placementLocal areaRemote work$119.8k - $202.3k
C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be...SuggestedHourly payFull timeWork experience placementRemote workWorldwide$91.7k - $163.7k
...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$131.8k - $222.5k
C.H Robinson is seeking a Senior Software Engineer supporting our Navisphere Orders capability team, you will use your passion for technology and experience delivering complex software solutions to support our global customers. In this role, you will be responsible for...Hourly payFull timeWork experience placementWorldwide$91.7k - $163.7k
...of complex features from requirements through development, testing, deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent and consistent approach to design, implementation, and integrationContribute...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Senior Software Engineer Elucent Medical is a medical device company focused on developing surgical navigation technologies, particularly for cancer surgery, to improve patient outcomes through precision and efficacy. The company's solutions are designed to transform...Work at officeFlexible hours
- ...Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices used in Digital Health and Radiology suites. They will participate and...Remote work
$131.8k - $222.5k
...Remote Eden Prairie, MN United States of America Full time R49767 C.H. Robinson is seeking a Senior Software Engineer to join our Plan/Optimizer team within Technology. Our mission is to build the intelligent planning platform that helps customers answer one...Hourly payFull timeContract workTemporary workWork experience placementRemote workWorldwideFlexible hours- ...Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract Summary: This is a.NET Full Stack Application Development role building and maintaining an internal Identity and Access Management (IAM) Product. This...Contract work
$115k - $120k
...communities and more resilient infrastructure. Position Overview We are looking for a passionate and experienced Senior Software Engineer on our Product Development team. In this role, you will design and build the C#/.NET services that form the foundation of our...Full timeTemporary workFor contractorsFlexible hours- ...requires 2 days a week onsite at our office in Chanhassen, MN. Position Overview We are looking for a motivated and curious Software Engineer to join our Product Development team. In this role, you will build and enhance C#/.NET services that power our cloud-first,...For contractorsWork at officeFlexible hours2 days per week
$100k
...~ Paid holidays ~ Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports...Full timeMonday to Friday- ...Job Title: Senior Full-Stack Software Engineer Location: 15407 McGinty Rd W, Wayzata, MN 55391 Duration: 6+ months PR: $90.70/hr on W2 Job Description: Hybrid Schedule: Two days per week (typically Tuesdays and Thursdays) Role Overview Client is...2 days per week
$112.7k - $193.2k
...deliveryDevelop strong AI applications that are used across clinical platform teams Lead a team of AI engineers to deliver cutting edge AI/LLM modelsProvide leadership in software development, ensuring high-quality solutions that meet business needsTake ownership of...Minimum wageFull timeWork experience placementLocal areaRemote work$112.7k - $193.2k
...responsible AI while Caring. Connecting. Growing together.Genoa Healthcare, part of Optum Rx, is seeking an experienced Lead Software Engineer to serve as a technical leader within its Forward Deployed Engineering program and delivery pods.The Forward Deployed Engineering...Minimum wageFull timeWork experience placementLocal area$102.4k - $179k
...products, machine learning, and AI initiatives across the organization. You will collaborate with Enterprise Architecture, Data Engineering, Product Management, Cloud Engineering, and Data Science teams to develop reusable platform services, automation frameworks, engineering...Full time$105k - $150k
...companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and... ...but across the ITW enterprise.We're looking for an Embedded Software Engineer who is a self-directed individual to implement motor...Local areaRemote work$112.7k - $193.2k
...potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.As a Lead Software Engineer on the OCPN Cloud Platform Team, you will drive the architecture, technical design, development, delivery, and...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Java Software Engineer X3 Remote Contract To Hire - Open To Candidates That Require Sponsorship Upon Conversion Responsibilities: Gather Requirements Create High Level Design Create Low Level Design Code Code Review Unit Test Required...Contract workRemote work
$128k - $181.25k
...that reflect who they uniquely are.This is an exciting time for Shutterfly, and we are looking for a Senior Application Security Engineer to join our team. In this role you will help shape an evolving offensive security practice, leading Red Team engagements against Shutterfly...Remote work$159.75k - $225.5k
...brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization,...Remote work$112.7k - $193.2k
...communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Software engineering in Identity & Access Management is the application of engineering to the design, development, implementation, testing and...Minimum wageFull timeWork experience placementLocal areaRemote work$70 - $85 per hour
...Title : Senior Full-Stack Software Engineer Location : Wayzata, MN (Hybrid) Job Type : Contract (7 Months) Compensation : $70 - $85 p/h Industry: Food & Beverage Manufacturing --- About the Role Our client, a global organization operating across the...Contract workTemporary work$77.96k - $133.64k
Job ID: 526209Location: Minnetonka, Minnesota, United States of AmericaSalary: $77,955 - $133,636Company: Siemens Software Engineer Job ID 526209 Posted since 19-Oct-2026 Organization Smart Infrastructure Field of work Engineering Company...Permanent employmentFull timeWork at officeLocal areaRemote work$98.18k - $115.5k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,...Full timeWork experience placementLocal area3 days per week$118.57k - $126k
Basic Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.Clearance...Flexible hours- ...Job Description Job Description Job Title: Senior Full-Stack Software Engineer (C# / React / GenAI). Location: Las Vegas, NV (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity: ZipStaff is seeking a Senior...Contract work
$72.8k - $130k
...automation, quality gates, and secure, repeatable deploymentsDrive engineering excellence through strong testing practices (unit, integration... ...interested in.Required Qualifications 5+ years of fullstack software engineering experience, with a strong emphasis on building and...Minimum wageFull timeWork experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Eden Prairie, MN
- information technology software engineer Eden Prairie, MN
- federal - software developer Eden Prairie, MN
- software engineer remote Eden Prairie, MN
- remote entry level software developer Eden Prairie, MN
- software engineer contract Eden Prairie, MN
- network software engineer Eden Prairie, MN
- intel software engineer Eden Prairie, MN
- senior software engineer remote Eden Prairie, MN
- senior software engineer Eden Prairie, MN



