2

Entry Level Aerospace Software Engineer Jobs in Baltimore, MD

WHO WE ARE At Lockheed Martin, we're a leading aerospace and defense company that's shaping the ... WHO YOU ARE Experience as a Software Engineer with knowledge assisting in the design, development ...

Aerospace Engineering * Quality Engineering * Engineering Technology * Or a related technical field ... Equipment and Software Exposure to: * Calipers * Micrometers * Height Gauges * Optical Comparators

Aerospace Engineering * Quality Engineering * Engineering Technology * Or a related technical field ... Equipment and Software Exposure to: * Calipers * Micrometers * Height Gauges * Optical Comparators

Aerospace Engineering * Quality Engineering * Engineering Technology * Or a related technical field ... Equipment and Software Exposure to: * Calipers * Micrometers * Height Gauges * Optical Comparators

Showing results 21-40

Entry Level Aerospace Software Engineer information

See Baltimore, MD salary details

$23.8K

$104.2K

$187.8K

How much do entry level aerospace software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for entry level aerospace software engineer in Baltimore, MD is $104,196.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,600.00 and $119,200.00 per year, depending on experience, location, and employer.

How to get into entry level aerospace software engineering?

To enter an entry-level aerospace software engineering role, candidates typically need a bachelor's degree in computer science, aerospace engineering, or a related field. Gaining experience through internships, developing skills in programming languages like C++ or Python, and understanding aerospace systems and tools such as MATLAB or Simulink can improve job prospects.

What does an entry level aerospace software engineer do?

An Entry Level Aerospace Software Engineer assists in designing, developing, and testing software systems used in aircraft, spacecraft, satellites, and other aerospace applications. They collaborate with senior engineers to write code, troubleshoot issues, and ensure software meets safety and performance standards. Responsibilities often include working with simulation tools, embedded systems, and real-time operating platforms to support the integration of software with hardware components.

What typical projects or tasks can an entry level aerospace software engineer expect to work on in their first year?

As an Entry Level Aerospace Software Engineer, you’ll likely start by supporting experienced engineers in developing, testing, and debugging code for avionics systems, flight controls, or simulation software. Common tasks include writing and maintaining software modules, participating in code reviews, and executing unit and integration tests. You may also assist with documentation, troubleshooting, and adapting legacy code to meet new requirements. Collaboration with hardware engineers and systems engineers is frequent, offering valuable exposure to cross-disciplinary teamwork and the entire product development lifecycle.

What are the key skills and qualifications needed to thrive as an entry level aerospace software engineer?

To thrive as an Entry Level Aerospace Software Engineer, you need a strong background in computer science, programming languages such as C/C++ or Python, and an understanding of aerospace systems, typically supported by a relevant engineering degree. Familiarity with tools like MATLAB, Simulink, version control systems (e.g., Git), and knowledge of industry standards such as DO-178C are often required. Attention to detail, problem-solving abilities, and effective teamwork are essential soft skills for this role. These skills ensure the development of reliable, safe, and efficient software critical for aerospace applications.

What is the difference between Entry Level Aerospace Software Engineer vs Aerospace Software Developer?

AspectEntry Level Aerospace Software EngineerAerospace Software Developer
Required CredentialsBachelor's in Computer Science, Aerospace Engineering, or related field; internships preferredBachelor's or higher in Computer Science or related; experience may vary
Work EnvironmentDesigning and testing aerospace software in team settings, often in labs or officesDeveloping software for aerospace applications, possibly in collaborative or remote settings
Employer & Industry UsagePrimarily in aerospace companies, government agencies, or defense contractorsUsed across aerospace firms, research institutions, and defense sectors

Entry Level Aerospace Software Engineers focus on designing and testing aerospace-specific software, often with a formal engineering background. Aerospace Software Developers may have similar credentials but can work on a broader range of software projects within the aerospace industry. Both roles require technical skills and industry knowledge, but the engineer role emphasizes system design and integration.

What are the most commonly searched types of Aerospace Software Engineer jobs in Baltimore, MD? The most popular types of Aerospace Software Engineer jobs in Baltimore, MD are:
Infographic showing various Entry Level Aerospace Software Engineer job openings in Baltimore, MD as of July 2026, with employment types broken down into 75% Full Time, 14% Part Time, and 11% Temporary. Highlights an 100% In-person job distribution, with an average salary of $104,196 per year, or $50.1 per hour.

Adjunct - Astronautical Engineering

Capitol Technology University

Laurel, MD • On-site

Other

Posted 23 hours ago

Posted today


Job description

About the Role:

The Adjunct - Astronautical Engineering position is designed to provide expert instruction and mentorship to students pursuing undergraduate studies in astronautical engineering within an academic setting. The role focuses on delivering high-quality, research-informed teaching that bridges theoretical concepts with practical applications in space systems and technologies. The successful candidate will contribute to curriculum development, ensuring course content remains current with industry advancements and academic standards. This position also involves guiding student projects, fostering critical thinking, and encouraging innovation in the field of astronautics. Ultimately, the role aims to prepare students for successful careers in aerospace engineering, research, and related industries by equipping them with both foundational knowledge and cutting-edge insights.

Minimum Qualifications:

  • A undergraduate or higher in astronautical engineering, aerospace engineering, or a closely related field.
  • Demonstrated expertise in astronautical engineering principles and applications.
  • Prior teaching experience at the college or university level, preferably in engineering disciplines.
  • Strong communication skills with the ability to convey complex technical concepts clearly.
  • Eligibility to work in the United States.

Preferred Qualifications:

  • A Masters in astronautical or aerospace engineering.
  • Experience with hands-on aerospace projects, such as satellite design, launch vehicle development, or space mission planning.
  • Familiarity with current software tools used in astronautical engineering, including simulation and modeling platforms.
  • Published research in peer-reviewed journals or conferences related to astronautics.
  • Industry experience in aerospace organizations or government space agencies.

Responsibilities:

  • Deliver engaging lectures and seminars on astronautical engineering topics, including spacecraft design, orbital mechanics, propulsion systems, and space mission analysis.
  • Develop and update course materials, assignments, and assessments to reflect the latest research and technological developments in astronautics.
  • Mentor and advise students on academic progress, research projects, and career pathways within the aerospace sector.
  • Collaborate with faculty and industry partners to integrate practical experiences and research opportunities into the curriculum.
  • Participate in departmental meetings and contribute to continuous improvement of the astronautical engineering program.

Skills:

The required skills enable the candidate to effectively communicate complex astronautical engineering concepts to a diverse student body, ensuring comprehension and engagement. Strong instructional abilities are essential for designing and delivering curriculum that integrates theoretical knowledge with practical applications. Preferred skills, such as proficiency with aerospace software and hands-on project experience, enhance the candidate's capacity to provide real-world context and mentorship. Research and publication experience support the integration of cutting-edge developments into teaching materials, fostering an innovative learning environment. Collaboration and interpersonal skills are vital for working with faculty, students, and industry partners to enrich the educational experience and promote student success.