Software Engineer Jobs

10,000 jobs found — updated daily

Software Engineer Associate

GD Information TechnologyHanover, MD
$78,200 - $105,800Onsite

About The Position

General Dynamics Mission Systems is seeking a Software Engineer to contribute to developing solutions that support the mission of our nation’s service members, intelligence analysts, and first responders. The role involves applying advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native, and Quantum Physics to solve customer missions across various domains including cyber, RF, undersea, and interstellar space. Working successfully within a team, the Software Engineer will assist project leaders in the research, design, development, and testing of software and tools. This includes developing new work products or enhancing existing applications, systems, or embedded products, involving tasks like coding, testing, and documenting software solutions to advance technology solutions.

Requirements

  • Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field
  • 3 + years of related experience
  • Ability to obtain a Department of Defense TS/SCI with Polygraph security clearance is required at time of hire
  • U.S. citizenship is required
  • Clear understanding of software engineering concepts, principles, and theories
  • Clear understanding of the software development process

Nice To Haves

  • Agile experience preferred
  • Ability to interact effectively with project teams, managers and end users
  • Ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity
  • Team player who thrives in collaborative environment

Responsibilities

  • Assist project leaders in the research, design, development and testing of software and tools
  • Develop new work products or enhance existing applications, systems or embedded products
  • Code, test and document software solutions to advance technology solutions

Benefits

  • A variety of medical plan options, some with Health Savings Accounts
  • Dental plan options
  • A vision plan
  • A 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • Full flex work weeks where possible
  • A variety of paid time off plans, including vacation, sick and personal time
  • Holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Jury duty leave
  • Short and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service