Careers at KMC Systems

KMC Systems is a leading contract designer and manufacturer of biomedical instrumentation. Recognized as one of the best companies to work for in New Hampshire by Business NH Magazine, KMC Systems offers an employee-friendly culture and the opportunity to be a part of cutting-edge biomedical innovation. 

KMC is an ISO 13485 certified and FDA registered firm with expertise in all aspects of medical instrumentation product development, design, manufacturing, and field support.  

KMC Systems, Inc. is a wholly owned subsidiary of Elbit Systems of America. Elbit Systems of America is proud to be an Equal Opportunity Employer: Minorities, Females, Protected Veterans and Individuals with Disabilities.


Design, implement, and deliver reliable, high quality, robust embedded and desktop software for complex medical instruments meeting regulatory standards. A great opportunity for a SWE with C/C++ and design experience of software for hardware instruments/devices that include motion control interfaces. Click here to learn more and apply online for Principal or Senior Software Engineer. 


In this entry-level opportunity, you will join a team of expert software engineers and participate in the development of software design and code as well as testing and analysis of high-quality embedded and desktop software for complex medical instruments. You will have the opportunity to work on a variety of projects that may utilize C/C++, Java, or C#.  Experience with software for hardware instruments/devices is a plus.  Internship or lab experience is an advantage. Click here to learn more about the Software Engineer opportunity. 


Can you lead our systems engineering team providing technical, process and people leadership? Are you skilled at working with program management and other engineering disciplines to define and execute a systems engineering department and organizational development strategies to yield a “best in class” team? Click here to learn more and apply online for the Systems Engineering Manager position.


Can you provide technical leadership over complex, major design, development and research projects, develop design and product performance specification requirements and evaluate and select optimum design alternatives as a senior mechanical engineer? Click here to learn more and apply online for Senior Mechanical Engineer - Fluidics


Do you have experience with architect and design of software for complex medical devices? Do you have the ability to work collaboratively with a team to develop cost effective yet efficient software programs? If you're looking to grow your career while developing and designing complex software coding, click here to learn more and apply online for Software Architect.