Software development jobs in the United States

Explore software development jobs in the United States. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
51,922
Employers
9,799

Advertised starting pay

Average starting payUSD / year
$140,861Across 11,064 listings
Average starting payUSD / hour
$57.06Across 2,271 listings
Average starting payUSD / month
$13,248Across 54 listings
Average starting payCAD / year
$136,033Across 44 listings
Average starting payUSD / week
$2,136Across 10 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
9%4,424 listings
Hybrid
7%3,604 listings
On-site
15%7,815 listings

Not specified: 69% (36,079 listings)

Employers hiring include Akamai Technologies, Inc. (787), Lockheed Martin (676), Salesforce.com (608).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Software development jobs in the United States

Save this search
  • Software Engineer - E2

    Lockheed Martin

    Sunnyvale, CA · Huntsville, AL · Littleton, CO · Sunnyvale · Huntsville · Littleton

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer Sr - E3

    Lockheed Martin

    Boulder, CO · Longmont, CO · Boulder · Longmont

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer Sr Stf - E5

    Lockheed Martin

    Huntsville, AL · Huntsville

    The Lockheed Next Generation Interceptor (NGI) team is seeking an experienced Software/Hardware Integrator to be part of a team developing defense technology that could forever change our…

  • Software Engineering Intern

    Lockheed Martin

    Fort Worth, TX · Fort Worth

    Performs assignments in technical/engineering organizations (e.g., Electronics Engineering, Software Engineering, Facilities Engineering, Manufacturing Engineering) during vacations and…

  • Software Engineer Sr - Clearance Required

    Lockheed Martin

    Huntsville, AL · Huntsville

  • Software Quality Engineer - E2

    Lockheed Martin

    Littleton, CO · Littleton

  • Software Engineer (Embedded) Intern - Summer 2027

    Lockheed Martin

    Littleton, CO · Littleton

    …priority, we provide career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live…

  • Software Engineer (Embedded) Intern - Summer 2027

    Lockheed Martin

    Huntsville, AL · Huntsville

    …priority, we provide career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live…

  • Software Engineer (Embedded) Intern - Summer 2027

    Lockheed Martin

    Highlands Ranch, CO · Louisville, CO · Highlands Ranch · Louisville

    …priority, we provide career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live…

  • Software Engineer Intern - Summer 2027

    Lockheed Martin

    King of Prussia, PA · King of Prussia

  • Software Configuration Analysis Asc Mgr.

    Lockheed Martin

    Littleton, CO · Littleton

  • Software Quality Engineer Sr - E3

    Lockheed Martin

    Grand Prairie, TX · Grand Prairie

    You will be the Software Quality Engineer Sr for the PAC-3 LTIAMD software development contracts. Our team is responsible for executing and maintaining Systems and Software Quality…

  • Scrum Master / Software Engineer Sr

    Lockheed Martin

    King of Prussia, PA · King of Prussia

  • Software Engineer Sr - E3

    Lockheed Martin

    Owego, NY · Owego

  • Software Engineer Sr - E3

    Lockheed Martin

    Littleton, CO · Littleton

    Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to…

  • Software Engineer Sr - E3

    Lockheed Martin

    Orlando, FL · Orlando

  • Software Engineer - Level 2 (Top Secret)

    Lockheed Martin

    King of Prussia, PA · King of Prussia

  • Software Engineer Sr - Level 3 (TopSecret)

    Lockheed Martin

    King of Prussia, PA · King of Prussia

  • Software Engineer Asc- Early Career

    Lockheed Martin

    Orlando, FL · Orlando

    …we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits…

  • Software Engineer Asc- Early Career

    Lockheed Martin

    Orlando, FL · Orlando

    …we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits…

  • Software Engineer - Early Career

    Lockheed Martin

    Huntsville, AL · Huntsville

    …we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits…

  • Software Engineer - Early Career

    Lockheed Martin

    Huntsville, AL · Huntsville

    …we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits…

  • System Software Engineer, UEFI Firmware

    NVIDIA Corporation

    CA · CO · Santa Clara, CA · Boulder, CO · Santa Clara · Boulder

  • Senior Software Engineer, Machine Learning Safety

    NVIDIA Corporation

    CA · Santa Clara, CA · Santa Clara

    At NVIDIA, we are building the system, hardware, and software technology which enables autonomous driving. Our deep learning safety team is currently searching for a Senior Software Safety…

  • Software Engineer - Level 2 or 3 - Space AHT

    Northrop Grumman

    Huntsville, AL