2

Remote Software Engineer Jobs in Cannon Falls, MN

Intercom System Engineer

Burnsville, MN ยท On-site +1

$115K - $145K/yr

This is a remote position with 50% travel. The Intercom System Engineer creates specific Intercom ... Troubleshoot, test, and debug RTS products/software and report findings that engineering may need ...

This is a remote position with 50% travel. The Intercom System Engineer creates specific Intercom ... Troubleshoot, test, and debug RTS products/software and report findings that engineering may need ...

MEP Estimator II

Apple Valley, MN ยท On-site +1

$29.25 - $43.87/hr

... software at a proficient level to produce material lists, engineering calculations, cost analyses ... S.-based candidates will also be considered for a fully remote arrangement. What you will be doing?

MEP Designer II

Apple Valley, MN ยท On-site +1

$29 - $43/hr

... REMOTE candidates may be considered nationally depending upon experience. What will you do ... They utilize Revit/CAD and other software and BIM processes to perform and assist with project ...

MEP Designer II

Apple Valley, MN ยท On-site +1

$43/hr

... REMOTE candidates may be considered nationally depending upon experience. What will you do ... They utilize Revit/CAD and other software and BIM processes to perform and assist with project ...

The person in this dedicated role will work closely with local and remote teammates in user ... developers, visual designers, other UX team members, and c-level executives Facilitate internal ...

Showing results 21-36

Remote Software Engineer information

See Cannon Falls, MN salary details

$62.8K

$145.9K

$203.3K

How much do remote software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for remote software engineer in Cannon Falls, MN is $145,927.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,700.00 and $171,100.00 per year, depending on experience, location, and employer.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Cannon Falls, MN?

The most popular types of Software Engineer jobs in Cannon Falls, MN are:

What cities near Cannon Falls, MN are hiring for Remote Software Engineer jobs?

Cities near Cannon Falls, MN with the most Remote Software Engineer job openings:

Infographic showing various Remote Software Engineer job openings in Cannon Falls, MN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $145,927 per year, or $70.2 per hour.

Intercom System Engineer

Keenfinity

Burnsville, MN โ€ข On-site, Remote

$115K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Company Description

Theย Audio Businessย Division ofย Electro-Voiceย Dynacordย LLCย is headquartered in Burnsville, Minnesota. Our product segments include Critical Communications Systems, Pro Sound, and Public Address & Conferencing. With our premium brands:ย Dynacord, Electro-Voice,ย RTSย and Telex, we are committed to delivering innovative solutions that shape the future of sound.

At KEENFINITY, we are a globally leading provider of innovative and professional security and communication solutions. With over 4,200 employees in over 50 countries worldwide, our ambition is clear: we offer more than just technology - we secure, connect, and amplify the moments that matter in life.

Next to our passion for technology we're very passionate about our work environment. Based on values such as trust, appreciation, and accountability we all work together to shape the future - boldly, customer-focused and with a strong team spirit.

This is a remote position with 50% travel.ย 

Job Description

The Intercom System Engineer creates specific Intercom product or system solutions based on (project) specific end-user requirements and/or specific vertical needs and supports project tenders and the related execution process. They also provides technical support for regional customers.

  • Translating end-user requirements into technical solutions with adaptation of standard products for verticals/projects, considering cross-BU & 3rd party integration requirements.
  • Oversee the preparation of technical concepts and system designs for dedicated product solutions and projects on request of sales organizations.
  • Provide guidance and support for troubleshooting and upgrades throughout the life of the system (level 2 and level 3).
  • Support the final installation and commissioning phase, including troubleshooting as required.
  • Collaborate with the sales organization in projects and/or project acquisition phase.
  • Assist sales in explaining concepts to end-users, influencers, and system integrators.
  • Troubleshoot, test, and debug RTS products/software and report findings that engineering may need to address.
  • Support training for sales and customers locally.
Qualifications
  • Bachelor's degree in a technical domain or Engineering combined with experience in a field related to professional communications. Commensurate experience in lieu of education may be considered.
  • 5+ years of experience in technical support/engineering, preferably in the Critical Communications or Broadcast markets
  • Strong expertise in the IP domain.
    • Includes conceptual knowledge of trending Audio over IP Platforms (Dante, AES67, & SMPTE 2110).
  • Good knowledge of RTS intercom standards.
    • Includes 2-Wire, Analog, OMNEO and RVON.
  • A understanding of server virtualization.
  • A good knowledge of constructing, translating, and understanding signal flow diagrams.
  • Strong customer focus and must have excellent written and verbalย communication skills.
  • Ability to plan, organize, follow through, and implement activities to achieve timely, accurate results, focusing on key priorities and effectively managing multiple projects.
  • Ability to identify problems and root causes, being creative in problem-solving, must demonstrate active listening skills to gather input, examine all possibilities, and remain open-minded.
  • Trustworthy and credible, remaining consistent in word and action.
  • Valid passport and English proficiency required.

Physical Demands

  • Normal office environment.
  • Some exposure to factory and warehouse environments, depending upon project(s).
  • Travel up to 50% of time, some international travel is possible.
Additional Information

The U.S. base salary range for this full-time position is $115,000-$145,000 per year. Within the range, individual pay is determined based on several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc.

In addition to base salary, full-time employees are eligible to participate in Keenfinity Group's (US) Health and Welfare Benefit Plans-including medical, dental, vision, disability, and life insurance-as well as the company's 401(k) plan, subject to the terms and conditions of the respective plan documents. Full-time employees are eligible to participate in Keenfinity Group's paid time off and sick leave programs in accordance with applicable policies.ย 

  • Reasonable accommodations may be made, to the extent they do not pose an undue hardship, to enable qualified individuals with covered disabilities to perform essential functions.
  • Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
  • All of your information will be kept confidential according to EEO guidelines.

At Keenfinity we don't just build innovative solutions - we shape a smarter, more connected world through technology.ย ย We value different backgrounds, ideas, and experiences and we're committed to growing, learning, and celebrating success as one team. Everyone is welcome here - we foster an environment where everyone is respected, valued, and encouraged to be their authentic self.

Keenfinity is an equal opportunity employer, offering equal opportunities for all. We welcome applications from people with disabilities and can offer support, if needed. When everyone has a chance to contribute, we all do better.

#Electro-Voice Dynacord