Talent.com
Software Engineer
Software EngineerVets Hired • Baltimore, MD, US
Software Engineer

Software Engineer

Vets Hired • Baltimore, MD, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

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

[job_alerts.create_a_job]

Software Engineer • Baltimore, MD, US

[internal_linking.similar_jobs]
Software Engineer

Software Engineer

Peterson Technologies • Annapolis Junction, MD, US
[job_card.full_time]
Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft and augment protections for our customers systems.If you are looking to j...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Campbell • Baltimore, MD, US
[job_card.full_time]
Awarded in 2025 as “Best Place to Work in Money Management” by.Best Place to Work for Women”.The Software Engineer maintains, builds, and manages new and existing software applica...[show_more]
[last_updated.last_updated_variable_hours] • [promoted]
Software Engineer

Software Engineer

Quevera LLC • Annapolis Junction, MD, US
[job_card.full_time]
At Quevera, we don’t just offer jobs—we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration, and personal growth.You’l...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

CTC Group • Fort Meade, MD, US
[job_card.full_time]
Locations : Annapolis Junction / Ft.Analyze user requirements to derive software design and performance requirements.Debug existing software and correct defects. Provide recommendations for improving...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer 4

Software Engineer 4

Wyetech • Fort Meade, MD, US
[job_card.full_time]
At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers.We are committe...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Level 1

Software Engineer, Level 1

Independent Software • Annapolis Junction, MD, US
[job_card.full_time]
As a Software Engineer, you will design, develop, deploy, and maintain secure, mission-focused applications supporting distributed operational environments. You will work across the full software de...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Cloud Software Engineer

Cloud Software Engineer

GRVTY • Fort Meade, MD, US
[job_card.full_time]
GRVTY is seeking a Cloud Software Engineer with a TS / SCI + Poly clearance (applicable to this customer) to join one of our top projects in Ft. The Cloud Software Engineer develops, maintains, and en...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Engineer

Software Engineer

ARSIEM • Annapolis Junction, MD, US
[job_card.full_time]
At ARSIEM Corporation we are committed to fostering a proven and trusted partnership with our government clients.We provide support to multiple agencies across the United States Government.ARS...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

TAP Engineering • Fort Meade, MD, US
[job_card.full_time]
Position : Software Engineer Level 1 .Location : US – MD, Ft.Category : Software Engineering / Development .Clearance Requirement : Active TS / SCI with Full Scope Poly...[show_more]
[last_updated.last_updated_30] • [promoted]
MLOps Software Engineer

MLOps Software Engineer

GIGATEC • Annapolis Junction, MD, US
[job_card.full_time]
Do you get excited about learning new technologies, problem solving, and influencing outcomes?.We know that cybersecurity and its technologies evolve at a rapid pace. The defense community needs an ...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer 0

Software Engineer 0

Steel Point Solutions • Hanover, MD, US
[job_card.full_time]
Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering wor...[show_more]
[last_updated.last_updated_30] • [promoted]
Mid. Software Engineer

Mid. Software Engineer

Belay Technologies • Annapolis Junction, MD, US
[job_card.full_time]
Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!. Belay Technologies is seeking a Software Engineer to joi...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer Level 1

Software Engineer Level 1

IntelliGenesis • Annapolis Junction, MD, US
[job_card.full_time]
Ability to develop, maintain, and enhance complex and diverse software systems (e.Ability to work individually or as part of a team review and test software components for adherence to the design r...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

ClearEdge • Annapolis Junction, MD, US
[job_card.full_time]
Join ClearEdge and be part of a mission-focused team solving some of the DoD’s most complex technical challenges.Every day, ClearEdge supports government and industry customers by delivering ...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Tensley Consulting, Inc. • Annapolis Junction, MD, US
[job_card.full_time]
REQUIREMENTS AND QUALIFICATIONS : .Bachelor’s Degree in Computer Science, Computer Engineering or a related technical discipline, plus. Minimum of 4 years of experience with Java.Familiarity wit...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer I

Software Engineer I

Steel Point Solutions • Fort Meade, MD, US
[job_card.full_time]
Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering wor...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

ITnova • Baltimore, MD, US
[job_card.full_time]
This position supports system functionality, performance, and reliability in accordance with contract and technical requirements. Design, develop, test, and maintain software applications and system...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer

Lead Software Engineer

Fort Point • Baltimore, MD, US
[job_card.full_time]
Seeking a Lead Software Engineer to support products and programs to expand capabilities within leveraging data-driven strategies to support credit decisioning services and data pipelines for analy...[show_more]
[last_updated.last_updated_30] • [promoted]