Principal Software Engineer (Windows Development)

Allen, TX or Westford, MA

Qualified candidates must be lawfully authorized to work in the U.S.


This is no ordinary Job…We’re on a mission to transform America’s Emergency Communications.

We have an affordable way to solve America’s emergency communications problems and improve emergency preparedness.  Mutualink is a revolutionary interoperable emergency communications solution that links
police, fire, schools, hospitals and other critical assets together into seamless community-wide emergency preparedness networks.  In addition, we support domestic and international Homeland Security agencies as well as US Defense and Coalition Partners.

We are a nimble, fast moving small company with innovative technologies.   We are looking for team
members who see our vision and who have the motivation and belief that they can help us transform crisis communication effectiveness around the world.  Mutualink is ideal for individuals who would like to make a lasting contribution to improving America’s community safety and emergency preparedness in a way that can save lives.  To learn more, please visit:

As a member of the Mutualink development team you will contribute to the design, implementation, and support of our innovative communication solution.

Primary Duties and Responsibilities:

  • Participate in the design and implementation of our communications solution components.
  • Serve as the subject-matter expert for development on Microsoft Windows platforms.
  • Oversee and support outsourced product development efforts targeting Microsoft Windows platforms.
  • Evaluate and address issues found in internal testing and in customer installations.
  • Drive integration between the Mutualink solution and products in the Microsoft Windows server and applications spaces.
  • Provide technical oversight and support outsourced product development efforts of Windows
  • Join in the continuous effort to extend our product’s scope and depth.

Job Qualifications

  • BS CS/Engineering or equivalent experience required, MS CS/Engineering or equivalent preferred
  • 8+ Years direct Windows application and/or server software development experience
  • Design and implementation experience with high-reliability “near real-time” systems preferred.
  • Design and implementation experience with object-oriented methods required.
  • Expert experience with the C, C++, and C# programming languages.  Experience with other
    programming and scripting languages is a plus.
  • Practical experience developing applications, services, and libraries using the .NET framework
    Experience with other libraries (e.g. C++ Standard Template Library, Boost) is preferred.
  • Practical experience extending open source and third-party products using published APIs strongly
  • Practical development experience with VoIP call control and media protocols (e.g. SIP, RTP, SRTP)
  • Practical experience in network protocols (Ethernet, TCP/IP, SSL/TLS, VPN) preferred.
  • Practical experience with security and encryption technologies preferred.
  • Experience in development of military-grade systems preferred.
  • Experience with Agile methodologies and other rapid development techniques preferred.
  • Effective communication skills to foster planning and technology transfer requirements required.
  • Availability in response to needs of the customer for installation, maintenance and equipment

Job level assignment and associated compensation are determined based on the Company’s assessment and evaluation of a candidate’s overall qualifications and experience in accordance with its policies.

Equal Employment Opportunity and Affirmative Action

Mutualink, Inc. (“Mutualink or Employer”) is an equal employment opportunity and affirmative action employer, dedicated to the policy of nondiscrimination in employment on any basis prohibited by law. Mutualink is committed to providing equal employment and advancement opportunities without consideration of race, color, religious creed, age, sex, sexual orientation, gender identity or expression, marital status, national origin, ancestry, veteran status, mental retardation, genetic information, disability, or other legally protected status, unless there is a bona fide occupational qualification under applicable Connecticut statute excluding persons in one of the foregoing protected groups. Additionally, Mutualink will take affirmative action to ensure workplace equality, avoid all forms of discrimination, and develop a workforce that is representative of all segments of the population.

Interested in this position? Email your resume and cover letter to