New
Software Engineer II
Mide Technology | |
$110,000-$130,000
| |
remote work
| |
United States, Massachusetts, Woburn | |
475 Wildwood Avenue (Show on map) | |
Apr 17, 2026 | |
|
About Us:
Located in Woburn, Massachusetts, Mide Technology Corporation, a Hutchinson company, is an engineering research and development company with a focus on sensors and smart materials. Our enDAQ sensor line produces high-quality battery powered data loggers to record and analyze physical systems for research and development. Additionally, our Hutchinson Data Services line uses similar sensors to monitor specific large-scale systems such as wind turbines, high-value shipments, or manufacturing plants. Engineering has been deep in our culture since we were founded over 30 years ago, and people at all levels of the company have enthusiasm for the technical details of projects. Mide has released several open-source Python libraries intended for use with our enDAQ data recorders: ebmlite, for decoding and encoding EBML data; idelib, for working with .IDE recording files from enDAQ devices; endaq, which provides more advanced functions for processing and analyzing data recordings, including plotting characteristics such as pseudo-velocity shock response spectra; and endaq-device, for configuring and controlling enDAQ hardware. We look forward to making further contributions to open source. Job Description: We're looking for a software developer to join our growing electrical/software engineering department as a Software Engineer II. The primary need is for an engineer to work on wireless control of our high rate IoT sensor system. Our sensors take high-rate recordings of acceleration, rotation, temperature, pressure, humidity, and more, and send raw or processed data to a local gateway, which controls the sensors, processes the data, and handles the interface to our Azure cloud system. The software needs associated with this include processing real time data to find trigger events, taking data streams and summarizing or displaying them live, controlling and reporting on devices via USB or MQTT, and calibrating and processing devices for manufacturing. Depending on skill and interest, this position could expand into cloud design work, data processing, or data display for our desktop software. The candidate should be comfortable working in a small team with a variety of backgrounds and should be able to help translate user requests into software requirements. Applicants should be prepared to submit a code sample, either with the application or upon request prior to the phone screening. Samples may consist of links to GitHub/BitBucket repositories. Applicants may also opt to complete a brief coding exercise. This is an on-site, full-time position. Although, Mide offers part time remote work, this position is full-time and primarily on-site. We have a spacious and active office with mechanical and electronics labs. Local applicants are preferred. REQUIREMENTS Candidates must:
The following areas are important and may be used in this position's projects over the next year. The ideal candidate will have experience in these areas, but we will not reject applicants for lack of experience in these areas:
PREFERRED SKILLS The following areas represent where the candidate could grow over the long term. Candidates with experience in one or more areas are preferred:
| |
$110,000-$130,000
remote work
Apr 17, 2026