Protos It - Tewksbury, MA
posted about 2 months ago
The Software Application Engineer/Programmer II position involves designing, developing, documenting, testing, and debugging applications software specifically for analytical instruments, such as Ion Mobility spectrometers. The role requires conducting multidisciplinary research and collaborating closely with equipment designers and hardware engineers to plan, design, develop, and utilize electronic data processing systems for both product and commercial software. A key aspect of this position is to determine computer user needs and analyze system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls. Additionally, the engineer will prepare operating instructions and design and develop compilers, assemblers, utility programs, and operating systems, ensuring that software standards are consistently met. The successful candidate will be expected to work within functional groups that include scientists and configuration management personnel. Collaboration with engineers is essential to forecast levels of effort and establish timetables for project completion. A significant responsibility of this role is the implementation of spectra analysis in real-time executable code, which requires a strong understanding of both software development and the specific needs of analytical instrumentation. This position is a temporary role with a duration of 6 months, with the possibility of extension or transition to a permanent position. Candidates should be open to potential overtime as required by project demands.