Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Vets Hired

Job Description:

Job Summary

This role focuses on designing, developing, and maintaining scientific software that converts raw spacecraft data into high-precision products used by astronomers worldwide. The position supports multiple space science missions and contributes directly to calibration pipelines and data processing systems in a fast-paced, multi-mission environment.

The role involves close collaboration with astronomers and engineering teams to develop robust, accurate software solutions for processing spectral astronomical data. The engineer will help identify technical challenges, implement effective solutions, and provide guidance to both internal teams and end users.

Key Responsibilities
  • Develop and maintain software for processing and calibrating astronomical data
  • Build and enhance calibration pipelines for space-based scientific instruments
  • Collaborate with astronomers to deliver solutions to complex scientific problems
  • Contribute to both internal development efforts and external user-facing tools
  • Identify issues, implement fixes, and improve performance and reliability of data processing software
  • Provide technical guidance to development teams and end users
Required Qualifications
  • Strong expertise in Python software development
  • Experience developing software in C
  • Experience using open-source scientific libraries such as NumPy, SciPy, and Astropy
  • Proficiency with Git and collaborative version-control workflows
  • Experience working with spectral astronomical data
  • Familiarity with software testing tools and practices
  • Strong analytical, problem-solving, planning, and organizational skills
  • Excellent written and verbal communication skills
Preferred Qualifications
  • Familiarity with data formats such as YAML, JSON, HDF5, or similar
  • Experience working with astronomical data formats
  • Educational background in engineering, computer science, mathematics, physics, astronomy, or a closely related discipline

Working Place:

Baltimore, Maryland, United States

Company :

2026 Feb 12th Virtual - Space Telescope Science Institute
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Baltimore, MD vacancy
  •  ...business founded on the basic principle of delivering customer mission success. RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience to join our team and support a cutting-edge Zero Trust mission where your full-stack... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    RBR-Technologies

    Linthicum Heights, MD
    2 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Suggested
    Work at office

    Clutch Canada

    Baltimore, MD
    4 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Suggested

    Confidential

    Essex, MD
    4 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Suggested
    Remote work
    Flexible hours

    Affirm

    Baltimore, MD
    5 days ago
  • $140k - $144k

     ...company that values your technical ambition? Join us and experience a company where your contributions truly make a difference! Software Engineer I (Active TS/SCI with Polygraph required) Prerequisites: High School diploma plus 1 year of experience in an environment of... 
    Suggested
    Contract work
    Work experience placement
    Immediate start
    Shift work

    FLASH Technology Group

    Baltimore, MD
    4 days ago
  •  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Required...  ...GSEC, CND, or SSCP. Hands‑on experience operating or platform engineering production‑grade Kubernetes clusters. Understanding of containerization... 

    Avid Technology Professionals

    Baltimore, MD
    4 days ago
  • $121k - $206k

     ...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights. Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality. Contribute to projects on... 
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago
  •  ...the unique environments our customers demand to solve national security problems in the real world. Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal... 
    Contract work
    Remote work
    Flexible hours

    ExistX, Inc

    Baltimore, MD
    4 days ago
  • $10k

     ...is rare within our industry. We are seeking an experienced Software Developer who will provide full-stack java software development...  ...the Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Baltimore, MD
    5 days ago
  • $2,500 per month

     ...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management... 
    Immediate start

    ProdigyOne

    Baltimore, MD
    2 days ago
  • $10k

     ...Software Engineer Awarded in 2025 as "Best Place to Work in Money Management" by Pensions & Investments, "Best Place to Work for Women" by Best Companies Group and recognized by Best Companies Group and COLOR Magazine as an "Inclusive Workplace". The Software Engineer... 
    Work experience placement

    Campbell Inc

    Baltimore, MD
    5 days ago
  • $140k - $151.5k

     ...technical ambition? Join us and experience a company where your contributions truly make a difference! Software Engineer I! Active TS/SCI with Polygraph required High School + 1 year experience Must be a US citizen... 
    Contract work
    Work experience placement
    Immediate start
    Shift work

    FLASH Technology Group

    Linthicum Heights, MD
    1 day ago
  •  ...traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Engineer (API) to work in Linthicum Heights, MD . Position location is subject to change based on central MD client's needs. Required:... 
    Local area
    Shift work

    Power3 Solutions

    Baltimore, MD
    4 days ago
  • $3,900 per month

     ...Technology Resource Experts, LLC Technology Resource Experts, LLC is looking for an experienced Software Engineer to join their rapidly growing team! Description The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Technology Resource Experts LLC

    Baltimore, MD
    4 days ago
  • $2,500 per month

     ...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management... 
    Immediate start

    ProdigyOne

    Baltimore, MD
    3 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we're looking for an engineer with hands-on Python experience, including Django and/or Flask. Qualifications: ~7 Years of relevant experience ~ B.S.... 

    Reflexive Concepts

    Baltimore, MD
    1 day ago
  •  ...We are seeking a software engineer responsible for building educational technology and business applications for various target platforms. Your primary responsibilities will be to implement functionality translating design ideas, concepts, and requirements into a functional... 
    Work experience placement

    Noinc, Llc

    Baltimore, MD
    5 days ago
  •  ...A leading consulting firm in Maryland seeks a Software Engineer specializing in Data Management. Ideal candidates will have significant experience in analytics development and proficiency in Pig and PySpark. A Bachelor’s degree in Computer Science or a related field and... 

    Power3 Solutions and Partnering Companies

    Baltimore, MD
    16 hours ago
  •  ...A leading technology firm in Maryland is seeking a Software Engineer (Data Management) to enhance its capabilities in automation and data accuracy. The ideal candidate will have at least seven years of experience, a degree in Computer Science, and proficiency in Pig and... 
    Flexible hours

    Themis Insight LLC

    Baltimore, MD
    4 days ago
  • $7.5k

     ...Software Engineer 0 Location: Central Maryland Security Clearance Required: Security Clearance with appropriate Polygraph Job Brief C++, Python, Mongo Job Description RealmOne was built on the principle that people matter first and foremost. We believe... 
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Baltimore, MD
    12 days ago
  • $10k

     ...annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be... 

    ClearEdge IT Solutions

    Baltimore, MD
    4 days ago
  • $2,500 per month

     ...Overview Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise... 
    Immediate start

    One Network

    Baltimore, MD
    5 days ago
  •  ...Overview Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we're looking for an engineer with hands-on experience in Pig and PySpark, and a strong background in analytics development. Qualifications 7 Years of relevant experience... 

    Reflexive Concepts

    Baltimore, MD
    4 days ago
  •  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. 1 Required...  ..., CND, or SSCP Hands-on experience operating or platform engineering production-grade Kubernetes clusters Understanding of... 

    Avid Technology Professionals

    Linthicum Heights, MD
    2 days ago
  • $2,500 per month

     ...innovation, collaborating with a team of dynamic, forward-thinking engineers to build cutting-edge capabilities that power the front-end...  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Benefits... 
    Immediate start

    One Network

    Baltimore, MD
    4 days ago
  •  ...you identify and match your skills and experience to the best job possible. Take your first steps to an exciting new career. Software Engineer (Remote) Job Type: Contract Job ID: 11390 Software Engineer, Remote Our client, based out of Ann Arbor, MI, is seeking a Senior... 
    Permanent employment
    Contract work
    Remote work
    Flexible hours

    The ACI Group

    Towson, MD
    16 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Baltimore, MD
    5 days ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Baltimore, MD
    3 days ago
  •  ...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality Contribute to projects on... 

    NewGen Technologies (Maryland)

    Baltimore, MD
    17 days ago
  •  ...continuous monitoring and assessment, and network data collection across the full lifecycle of a project. Core Qualifications Software Engineer with Python experience Willingness to complete 50 hours of MongoDB training (provided by Probity) Experience building REST APIs... 

    Probity

    Baltimore, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!