Sr. Software Engineer

Sorry, this job was removed at 9:55 a.m. (MST) on Tuesday, December 29, 2020
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Opportunity: 

We seek an experienced developer to join our award-winning team! If you love the idea of working with a super-talented group passionate about building products that make meetings better for everyone, please keep reading: Mersive Solstice helps teams collaborate much more effectively by allowing anyone to bring their own devices and apps to meetings and share content concurrently. We're looking for an experienced software engineer with a passion for developing highly reliable, performant software.

The primary focus will be  to implement key components of a network-intensive A/V content sharing system and interoperate with existing components written in C++. You'll have opportunities to contribute to projects ranging from kernel-level device drivers on Android to Rust-based microservices within our cloud-based management and analytics platform.

Who we are:

Headquartered in Denver, Mersive Technologies is well-known as a market disruptor in the collaboration software space that has had 3 straight years of profitable operations and double-digit sales growth.  This combination of innovation, rapid growth,  and profitability make us a unique technology company.    Our wireless collaboration products make the world’s meetings better by a more productive and engaging experience. Among our customers are over 30 Fortune 100 companies and Ivy League universities who use Mersive Solstice to make their workplace meaningful, connected and more enjoyable for everyone. Since launching Solstice in 2014 it has been deployed in over 100,000 meeting spaces through our worldwide sales and integrator partner network.

But who are we? We are a diverse team of over 160 talented people who genuinely care about our work, customers and each other. We promote a culture of innovation, trust and accountability.  We believe that each team member brings a unique perspective and has the ability to genuinely make an impact here.  We value transparency, intellectual honesty, hard work and community.  Mersive is growing quickly, and we are looking for folks who like a challenge and aren’t afraid to break new ground in either technology or business models.

Required qualifications/experience:

  • Minimum Bachelor of Science in Computer Science, Computer Engineering or equivalent experience in software development
  • At least 5 years of programming experience with C++ or a comparable systems language  in one or more of the following environments: Windows, MacOS, Android or iOS
  • Experience with Embedded Systems 
  • Experience with Rust and an appetite to learn more
  • Demonstrated excellence in delivering well-designed, high-quality code on schedule
  • Strong knowledge of software engineering principles
  • Excellent debugging and profiling skills
  • Excellent verbal and written communication skills

Desired qualifications/experience:

  • High-performance network programming, including asynchronous I/O
  • Cryptographic authentication and encryption
  • Concurrent and parallel programming
  • Functional programming using a statically-typed language
  • Audio/Video streaming protocols and codecs
  • OpenGL and/or DirectX
  • Qt/QML

Why Mersive:

  • Competitive compensation and benefits program 
  • Work/Life Balance, including a generous PTO plan.
  • Dogs welcome!
  • Culture of collaboration, integrity, authenticity and innovation.
  • High growth and endless opportunity


Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is in the trendy RiNo area with plenty of bars and restaurants. Plus, the office is easy to get to since parking is provided!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MersiveFind similar jobs