Job Category: Fulltime Term Exempt Overtime Eligible: Overtime Eligible Benefits Eligible: Benefit Based
Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.
Caltech is seeking a Software Engineer with experience and skill to join the Community Seismic Network (CSN) research team. CSN is a cloud-based network of accelerometer sensors deployed in the greater Los Angeles area to map ground motion intensity and building damage probability due to earthquakes. It is an exciting opportunity to be part of the first major seismic network to incorporate edge computing, and a move toward the Internet of Things (IoT). You can be part of this real-world application that will provide the detailed resolution for seismic analysis of the most populated county in the U.S., with future deployments extending beyond Southern California. The data comes from sensors in schools, high rises, and residences and will provide immediate information to first responders after disasters. It will also provide data to researchers and industry practitioners to better understand seismic hazard in the urban environment.
This is a full-time, 2-year term position and will be based at the Seismological Lab at Caltech. Limited remote work will be considered, but the majority of work hours will be in the Seismological Lab on the Caltech campus. The successful candidate will work closely with the CSN research team and Southern California Seismic Network staff at Caltech, as well as the Strong Motion Instrumentation Program operated by the California Geological Survey.
This is an Essential Reporting position. An employee designated as essential reporting has essential job skills that are needed for response and recovery, and is expected to report to campus as soon as possible.
Essential Job Duties
This position requires the expertise to carry out the technical responsibilities associated with the maintenance of raw seismic data, data flow pathways, data products, and data archival. Tasks include:
Overseeing the monitoring and maintenance of client software on CSN stations and in AWS.
Monitoring deployments through logging and automated alerts.
Developing computer code to convert CSN waveform data to appropriate formats for archival and for ingestion into maps of shaking intensity.
Writing new and modifying existing computer code to improve the current system and implement new functionality.
Implementing and modifying data quality assessment metrics from existing code.
Ensuring that code, configurations, and procedures developed are tested, documented, and regularly checked into the CSN code repository.
Other duties as assigned.
Bachelor's degree in computer science or related field, or M.S. in seismology, civil engineering, or physical science discipline.
Experience with Linux and shell-based scripting.
Experience with backend IoT solutions (sensor network and data collection web server).
Experience with AWS or other similar cloud platforms.
Experience with Git/GitHub and CI/CD pipelines.
Ability to work well in a highly collaborative, team environment.
Minor frontend work would be helpful but is not required.
Software engineering experience within the environment of a major operational scientific facility is not required but is a plus.
ActiveMQ, MQTT messaging protocols.
Linux system administration.
Domain knowledge of seismology or civil engineering.
Good communication skills, including clear documentation.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Copyright 2022 Jobelephant.com Inc. All rights reserved.
The California Institute of Technology (Caltech) is a world-renowned science and engineering research and education institution, where extraordinary faculty and students seek answers to complex questions, discover new knowledge, lead innovation, and transform our future.