I am currently a staff software engineer with KMC Systems in Merrimack, NH.
I joined KMC about a year and a half ago after concluding that Amazon Robotics wasn’t a good match in terms of culture or job mix.
KMC does contract development and manufacture of medical robotic systems.
Since I started working for them I’ve been involved in three projects developing class III fully automated analytic systems.
- On my first program I worked as an individual contributor designing and implementing one of the component services that made up the software to operate the machine. This system was implemented in C++ running on QNX.
- For my second project I took over the lead role on another system and have been making sure that the team keeps delivering the right mix of features, coordinating with the customer for whom we’re developing the system and implementing some code along the way. We delivered to the customer’s requirements with only one slip of one day in hand-offs (and that one because one of the contract engineers had his last day on delivery day and all agreed that letting him wrap things up was more important than holding to the delivery date). This system was implemented in C# and Typescript (Angular) running on Windows 10.
Once the main clinical software was completed and delivered, I developed manufacturing diagnostics for the system build in C# on Windows 10 using WPF.
- I’m currently supporting the development of an analytical system written in Java with an Angular UI (and some supporting tools written in JavaFX) running on Windows 10.