Software Engineer

Full Time
Pasadena, CA 91125
Posted
Job description
Software Engineer

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 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 compute cluster with thousands of GPUs in real-time.

The candidate will fulfill the role of software engineer and a variety of roles are available, including involvement in real-time pipeline development with a focus on implementations of algorithms on GPU hardware and development of software for operations and management of the telescope. The candidate can be based at either the Caltech campus or the Owens Valley Radio Observatory (OVRO), a world class facility operated by Caltech for research in radio astronomy, located near Bishop in central California. Remote work is acceptable, contingent on ability to effectively collaborate with colleagues at Caltech and OVRO. This role includes opportunities for growth through education and mentorship, as the project develops a user community.

Essential Job Duties
  • Responsible for developing and implementing algorithms on GPU hardware platforms.
  • Will optimize GPU software for high processing efficiency and performance.
  • Will assess performance of algorithms and provide input to planning for large-scale platforms.
  • Will work in collaboration with the OVRO Director, OVRO software group lead and key DSA-2000 personnel in a team-based environment.
  • Will travel to OVRO and Caltech, as needed, to collaborate with faculty and engineering staff.
  • Other duties as assigned.

Basic Qualifications
  • Expertise in C/Objective-C/C++, and Python.
  • Master's degree in computer science or related discipline (science/engineering/math) and four years of professional experience in software development or equivalent.
  • Knowledge of GPU architecture and CUDA programming.
  • Must possess, and maintain throughout employment, a valid Driver's License.

Preferred Qualifications
  • Expertise in CUDA
  • Interest in Physics or Astronomy.

Required Documents
  • Resume
  • Cover letter
  • List of 3 references

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.



To be considered for this position please visit our web site and apply on line at the following link: https://hr.caltech.edu/work/job_openings

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.

jeid-c7a36b5da19909498e8d2e802802ae4d

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs