Software Development Manager | California Institute of Technology
California Institute of Technology
Location
Pasadena, CA | United States
Job description
Software Development Manager Caltech
Job Category: Fulltime Regular
Exempt Overtime Eligible: Exempt
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.
Job Summary We are seeking a Senior Software Engineer to work on the DSA-2000 project, a world-leading telescope that is currently in the design phase. The array will use 2000, 5-meter dishes to observe at radio wavelengths (0.7 - 2 GHz frequency range) to survey the skies 10x faster than any radio telescope current or planned. The telescope will conduct a broad range of research, including the study of the formation of galaxies, the search for cosmic explosions, and investigations into the nature of gravity. The instrument will produce 42 Terabits per second which will be processed by a computer cluster with thousands of GPUs in real-time.
The applicant would fulfill the role of a Senior Software Engineer for the DSA-2000 project. A key aspect of this role is sustaining an agile development process by a distributed team of scientists and engineers. This role may also serve as a resource to DSA-2000 subsystem leads in refining software design and architecture, as well as encouraging the use of best practices in software development.
Application reviews will start on March 4, 2024.
Essential Job Duties - Manage the process of developing the software for the DSA-2000 project through work packages implemented by team members, collaborators, and contractors.
- Provide advice to and serve as liaison between engineers, scientists, and project leadership on topics related to software development.
- Will work in collaboration with the DSA-2000 management team and staff in a collaborative environment.
- Will travel to OVRO and Caltech, as needed, to collaborate with faculty and engineering staff.
- Other duties as assigned.
Basic Qualifications - Bachelor's degree in computer science or related discipline (science/engineering/math).
- Six years of professional experience in software development or equivalent.
- Expertise in C/C++ and Python.
Preferred Qualifications - Experience working in a scientific collaboration.
- Certification in techniques related to Software or Solutions Architecture.
Required Documents - Resume
- Cover Letter
- Contact information for three professional references
To be considered for this position please visit our web site and apply on line at the following link: 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.
Posted by the FREE value-added recruitment advertising agency
jeid-ad050bf439c4ab44a303d7d7a859d930
About California Institute of Technology
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.
Connections working at California Institute of Technology
Job tags
Salary