Windows System Software -- Consulting, Training, Development -- Engineering Excellent, Every Time.

Careers

OSR: Could You Be One of Us?

OSR is a small, dynamic computer software consulting firm, focused on delivering definitive expertise and highly successful commercial solutions to a world-wide client base. It is an organization where all employees, regardless of position, create value and opportunity for themselves and the company, and where effort, teamwork, and loyalty are rewarded by a company that operates for the benefit of the people it employs.

Those that join our engineering team are passionate about Windows system internals. They live for working on some of the world’s most interesting, and most difficult, system software projects. They thrive on growing and demonstrating their expertise daily. They welcome the opportunity to work with some of the most exciting companies and technologies in the computing industry. They revel in the camaraderie that comes with working on a small team that can “make a difference”. And they enjoy seeing the results of their work first-hand and reaping the rewards that come from it.

Those that join us outside of engineering enjoy seeing their efforts translate into company and personal success.

As a service-based firm, OSR’s reputation and success is dependent on the people who come to work every day. OSR and you may or may not be the right fit for each other. Very often, a hire will come about as a function of happening upon the right person at the right time.We do occasionally advertise open positions, and you’ll find those listed below. In the meantime, we’ll only know if you might be one of “us” if you take the next step and make contact. What’s stopping you?

Current Openings

Highly Accomplished System Software Engineers / Consultants

We’re always interested in talking with highly experienced devs in the area of system software (any OS), embedded systems, or device design who are curious if working with us might create some sort of synergy.   We’re particularly interested in talking with folks that have established consulting practices about how we might work together.  Reach out, and let’s see if we can help each other!

Software Engineers (0 to 5 Years of Experience):

If you’re into operating systems, how software interfaces with hardware, file systems, or just working on challenging software problems where performance and code size still matter… we might have a career for you at OSR.

We’re looking for folks to write and debug system software (both user-mode and kernel-mode) and work with clients as members of a small team to solve complex technical problems. Depending on your level of experience, interest, and expertise you might also contribute to solution architectures, author design documents, perform code reviews, perform crash dump and problem analysis (for in-house and client problems), teach some of the seminars we offer throughout the world, and/or write technical papers or articles. There are many different ways you can contribute at OSR.

While Windows kernel-mode architecture, design, and programming are what we do most here at OSR, we also do a substantial (and growing) amount of kernel-mode work on Linux and (even) MacOS.

Right now, we’re looking for less experienced engineers: From engineers just finishing their studies to those who have as much as 5 years of system software development experience.

Those that join our engineering team are passionate about operating system internals. They live for working on some of the world’s most interesting, and most difficult, system software projects. They thrive on growing and demonstrating their expertise daily. They welcome the opportunity to work with some of the most exciting companies and technologies in the computing industry. They welcome working with clients from differing disciplines, backgrounds and cultures. They revel in the camaraderie that comes with working on a small team that can “make a difference”. And they enjoy seeing the results of their work first-hand and reaping the rewards that come from it.

If this all sounds good to you, then we VERY much want to hear from you. Drop a note with your resume and tell us why we can’t afford not to hire you!

NOTES:

  1. These positions initially require working in Manchester, NH, USA. We cannot accommodate applicants who must work remotely.
  2. Yes, we really are looking for engineers with five years or less experience.
  3. We’re sorry, but because we’re a small company we do not have the resources to support engineers who would need to us to sponsor them for a visa (including H1-B, B-1, or OPT extensions to F-1 visas), with the exception of TN visas for residents of Canada or Mexico.  To be clear:  If you have an existing visa, or you’re a US permanent resident, great!  No problem!  But we just don’t have the ability to sponsor a new applicant through the increasingly difficult process of getting a new visa to work in the US.  We are definitely sorry about this, but that’s the way it is.