ASGN - 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. This role requires a collaborative approach, as the engineer will conduct multidisciplinary research and work closely with equipment designers and hardware engineers. The primary focus will be on the planning, design, development, and utilization of electronic data processing systems for both product and commercial software. The engineer will be responsible for determining computer user needs and analyzing system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls. Additionally, the role includes preparing operating instructions and designing and developing compilers, assemblers, utility programs, and operating systems, ensuring that software standards are consistently met. The engineer is expected to work within functional groups that include scientists and configuration management personnel, collaborating with engineers to forecast levels of effort and establish timetables for project completion. A key responsibility of this position 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 role is critical in ensuring that the software developed meets the high standards required for scientific applications, and it offers the opportunity to work on cutting-edge technology in a dynamic environment.