Software Engineer

Williams AV

$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Experience developing software through internships, academic work, or personal projects
  • Proficiency in at least one programming language
  • Strong understanding of data structures, algorithms, and basic networking
  • Genuine interest in software development and learning new technologies

Responsibilities

  • Develop software for assistive communication products across multiple platforms
  • Help build cloud-hosted applications for AI-powered translation
  • Deploy production software using CI/CD pipelines
  • Utilize AI-assisted tools for validation and testing
  • Debug complex software systems involving web and embedded software
  • Build and maintain automated tests and internal development tools
  • Estimate task effort and provide updates during standups and sprint reviews

Benefits

  • Mentorship and onboarding support
  • Opportunities for technology and platform expansion
  • Regular coaching and collaborative code reviews
  • Support for continued learning and development
  • Exposure to product management and customer usage insights
Full Job Description
Software Engineer

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

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.

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
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

Similar Jobs

More Jobs at Williams AV

More Information Technology Jobs

Find similar Software Engineer jobs: