Computer Software Engineer (ARM-related)


The Environmental & Climate Sciences Department ( at Brookhaven National Laboratory focuses on a wide range of theoretical, experimental, and field studies in support of the U.S. Department of Energy’s climate and energy research agendas. Work is supported by the Atmospheric Radiation Measurement (ARM) User Facility (, an observations-based program that measures aerosols, clouds, precipitation, radiation, and atmospheric dynamics; the Atmospheric Systems Research Program; and the Environmental System Science Program. This work is pursued with the ultimate goal of improving predictability and reducing the uncertainty in global and regional climate models. The department research portfolio also includes development of environmental technologies and applications for renewable energies, urban science, and national security.

Within the department, the Aerosol Chemistry and Microphysics Group is focused on improving process-level understanding of aerosol formation and evolution mechanisms, aerosol optical properties and light absorption, and the direct and indirect influences that aerosols have on clouds, precipitation, and climate. Understanding the physics, chemistry, and dynamics of interactions along this aerosol-cloud-precipitation continuum is crucial for development of a predictive understanding of the climate system. To this end, the group leads the mentorship of the Aerosol Observing System for the Atmospheric Radiation Measurement (ARM) User Facility ( These observations are supported by various measurement platforms and instrument suites designed to conduct in situ observations of aerosols and related trace gases that are deployed as part of ARM’s ‘supersite’ observatories, designed to characterize the aerosol-cloud-precipitation spectrum.

Position Description

Under the supervision of ARM Instrument Mentors at BNL, the selected candidate will work on software for the design and development of scientific instrumentation, measurement infrastructure and other related systems. Specific tasks include, but are not limited to, designing data acquisition and instrument communication systems, setting up computer networking, and developing related software. The candidate will also work closely with other groups within ARM for interfacing the AOS systems with the larger ARM infrastructure. This position has a high level of interaction with an international and multicultural scientific community.