1

Astronomy Software Engineer Jobs in Philadelphia, PA

Astronomy Software Engineer information

See Philadelphia, PA salary details

$67.6K

$130.9K

$226K

How much do astronomy software engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for astronomy software engineer in Philadelphia, PA is $130,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,000.00 and $142,300.00 per year, depending on experience, location, and employer.

What is an astronomy software engineer?

An Astronomy Software Engineer develops and maintains software used in astronomical research, telescope operations, and data analysis. They work with astronomers to design algorithms, process large datasets, and optimize telescope control systems. Common tasks include developing simulation tools, automating data pipelines, and improving imaging software. This role requires expertise in programming, scientific computing, and an understanding of astrophysical concepts.

What are the day-to-day responsibilities of an astronomy software engineer?

An Astronomy Software Engineer typically spends their day designing, developing, and debugging software to analyze astronomical data or control telescopes and instruments. They may collaborate with astrophysicists, data scientists, and other engineers to implement algorithms, integrate new features, or troubleshoot issues in existing systems. Reviewing scientific requirements, writing technical documentation, and supporting data pipelines or archives are also common tasks. This role requires balancing independent problem-solving with teamwork to ensure software meets rigorous scientific and operational standards.

What skills and qualifications are needed to be an astronomy software engineer?

To succeed as an Astronomy Software Engineer, a solid background in computer science, mathematics, and astronomy—typically with a relevant degree—is essential. Experience with programming languages like Python, C++, or Java, familiarity with astronomical data formats (such as FITS), and use of tools like MATLAB or IRAF are often required. Strong analytical thinking, attention to detail, and effective communication skills are valuable soft skills in this field. These abilities are crucial for accurately developing, maintaining, and optimizing software that supports advanced research and scientific discoveries in astronomy.

What are the most commonly searched types of Astronomy Software Engineer jobs in Philadelphia, PA?

The most popular types of Astronomy Software Engineer jobs in Philadelphia, PA are:

What are popular job titles related to Astronomy Software Engineer jobs in Philadelphia, PA?

For Astronomy Software Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:

What job categories do people searching Astronomy Software Engineer jobs in Philadelphia, PA look for?

The top searched job categories for Astronomy Software Engineer jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Astronomy Software Engineer jobs?

Cities near Philadelphia, PA with the most Astronomy Software Engineer job openings:

Postdoctoral Fellowship in Stellar Astrophysics

Villanova University

Villanova, PA • On-site

$44K - $60K/yr

Full-time

Re-posted 21 days ago


Villanova University rating

7.5

Company rating: 7.5 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

313th of 623 rated colleges and universities


Job description

Posting Details
Do you have questions about the application process? If so, please refer to the Applicant FAQ's.
Posting Details (Default Section)
Posting Number:
20231097F
Position Title:
Postdoctoral Fellowship in Stellar Astrophysics
Position Type:
Faculty
Location:
Villanova, PA
Recruitment Type:
Internal/External Applicants
Work Schedule:
full-time/12-months
Department:
182-Astronomy and Planetary Science
Position Summary:
Villanova University's Department of Astrophysics and Planetary Science invites applications for the NASA-sponsored postdoctoral research fellowship. A successful applicant will join Andrej Prša's research team and work on the PHOEBE code, developing the modeling proxy based on artificial intelligence (AI). The goal of the AI-powered model is to enable the autonomous sampling of the parameter space of eclipsing binary observables, most notably photometric data from NASA's Kepler and TESS missions. In parallel, the applicant will be given an opportunity to teach an undergraduate core science course/lab, where the stress is on incorporating four critical components in a meaningful way: problem solving, laboratory experience, technology and quantitative tools, and interdisciplinary understanding. While the teaching component is entirely optional, it is offered to provide development and growth in the applicant's teaching. Finally, the applicant will join the Departmental ecosphere and participate in shaping the future of research and education at Villanova. The fellowship includes a 12-month salary, a travel budget and full employee benefits. The postdoctoral fellowship is a 2-year appointment, renewed annually under the condition of satisfactory performance and continued mutual interest.
Villanova is a Catholic university sponsored by the Augustinian Order. Diversity and inclusion have been and will continue to be an integral component of Villanova University's mission. The University is an Equal Opportunity/Affirmative Action employer and seeks candidates who understand, respect and can contribute to the University's mission and values.
Duties and Responsibilities:
A successful applicant will be expected to:
  • demonstrate the highest regard for the diverse, equitable and inclusive Departmental culture and uphold the true and complete respect for all students, staff and faculty;
  • work with PHOEBE developers and contribute significantly to the PHOEBE code base and to the organization of PHOEBE summer workshops;
  • focus on the state-of-the-art research in artificial intelligence approaches to building a modeling proxy based on PHOEBE;
  • apply the developed autonomous AI-powered system to photometric data from NASA's Kepler and TESS missions;
  • rigorously test and determine the limits of model applicability, and publish the results in top-tier peer-reviewed journals (such as AAS journals, A&A, MNRAS, or similar);
  • commit to writing or contributing to the quarterly general public education articles that explain the project deliverables in layman terms;
  • be proficient in computational astrophysics, astrostatistics, and/or exoplanetary science;
  • participate in Departmental affairs: meetings, colloquia, events and functions. This includes working with and advising undergraduate students, contributing to public events and advancing the Department's reputation and renown locally, nationally and internationally;
  • (optional) teach 1 or 2 sections of the core science courses or labs per semester (currently "How old is the Universe?", "Life in the Universe", "Planetary skies and landscapes", "Birth and Death of Stars", "Earth - our habitable world", and "Earth - a cosmic connection").

Minimum Qualifications:
  • A PhD in Physics, Astrophysics, Data Science or a closely related discipline is required.
  • Strong proficiency with programming, especially in python and optionally in C/C++.
  • Strict adherence to open source software and open science models.
  • Ability and willingness to work as part of a large development team.

Preferred Qualifications:
  • Teaching: prior experience in teaching STEM classes to non-STEM majors is desired.
  • Research: strong track record in physics, astrophysics, statistics and programming is desired.
  • Service: ability to work with colleagues and to demonstrate diversity awareness is desired.

Physical Requirements and/or Unusual Work Hours:
Special Message to Applicants:
The Department of Astrophysics and Planetary Science will start reviewing applications on January 15, 2024, but will keep accepting applications until the position is filled. The target starting date is March 1, 2024, with the possibility of shifting to both earlier and later dates, depending on the applicant needs/availability.
All applicants must apply online and complete a faculty profile. Applications must include:
  1. A cover letter expressing interest in the position.
  2. A current and complete resume/curriculum vitae.
  3. A research statement.
  4. A statement of commitment to the principles of diversity, equity and inclusion (DEI).
  5. A statement of contribution to Villanova's mission.
  6. Two letters of recommendation; the system will request the letters directly from the references when appropriate in the process.

If the applicant wishes to submit any other supporting documentation, they may submit them online in conjunction with the application.
Posting Date:
Closing Date (11:59pm ET):
Salary Posting Information:
Competitive.
Salary Band:
Job Classification:
faculty

What Villanova University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Villanova University logo

About Villanova University

Sourced by ZipRecruiter

Villanova University, located in Villanova, Pennsylvania, United States, operates within the higher education industry. Its establishment traces back to 1842 by the Augustinians, a Catholic religious order. The university offers a wide range of academic programs in various disciplines, including Liberal Arts and Sciences, Engineering, Nursing, Business, and Law, serving over 10,000 undergraduate, graduate, and law students. Guided by its Augustinian Catholic intellectual tradition, it is committed to community service, and it seeks to cultivate knowledgeable, thoughtful, and ethical leaders. The university’s mission is to empower students to ignite change, with a vision for a just and peaceful world.

Industry

Colleges, universities, and professional schools

Company size

1,001 - 5,000 Employees

Headquarters location

Villanova, PA, US

Year founded

1842

Social media