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
52,101
Employers
9,828

Advertised starting pay

Average starting payUSD / year
$140,723Across 11,071 listings
Average starting payUSD / hour
$57.05Across 2,298 listings
Average starting payUSD / month
$12,837Across 57 listings
Average starting payCAD / year
$135,070Across 45 listings
Average starting payUSD / week
$2,051Across 11 listings

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

Where work happens

Remote
8%4,415 listings
Hybrid
7%3,598 listings
On-site
15%7,833 listings

Not specified: 70% (36,255 listings)

Employers hiring include Akamai Technologies, Inc. (775), Lockheed Martin (692), 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 Sr - E3

    Lockheed Martin

    Littleton, CO · Littleton

    Space Protection Programs is seeking an experienced Software Integration Engineer who can guide a team through complex mission software development lifecycle. Candidate must have the…

  • Software Quality Engineer - E2

    Lockheed Martin

    Orlando, FL · Orlando

    Develops, modifies and applies quality principles to the development and use of software and software-based systems for make and/or buy software products. Performs verification and…

  • Systems Architect Senior Staff (E5)

    Lockheed Martin

    Orlando, FL · Orlando

    …and systems design activities. Serves as focal point for the development and communication of the system architecture. Ensures conversion of mission requirements into total systems…

  • Software Engineering Director - L7

    Lockheed Martin

    Fort Worth, TX · Fort Worth

    -Lead the F-35 Software organization (~800+ engineers) through the full lifecycle which includes requirements decomposition, architecture, development, verification, deployment, and…

  • Electronics Systems Architect Prin - E6

    Lockheed Martin

    Remote, United States

  • Embedded Software Engineer Intern - Summer 2027

    Lockheed Martin

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

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

  • Embedded Software Engineer Intern - Summer 2027

    Lockheed Martin

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

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

  • Software Developer Intern

    EJ

    East Jordan, MI

    EJ has an immediate opening for a 2027 Summer Software Developer Intern.

  • Embedded Software Engineer – AUTOSAR / BSW Platform Integration

    HTC Global Services Inc

    Allen Park, MI

    We are seeking an Embedded Software Engineer with experience in automotive embedded software development, microcontroller-based platforms, and AUTOSAR Classic architecture.

  • Software Test Engineer - Ground Vehicle Systems & Regression Testing

    Moseley Technical Services, Inc.

    Sterling Heights, MI

    • $50.71 to $56.51 USD / hour

    Software Engineer Sterling Heights, MI $50.71 - $56.51/Hour We are hiring a Software Test Engineer in Sterling Heights, MI to support advanced military ground vehicle software testing,…

  • Programmer Analyst (Ref# PA112SKA)

    HTC Global Services, Inc.

    Troy, MI

  • Java Software Developer-INTERN

    Lockheed Martin

    Colorado Springs, CO · Colorado Springs

    …responsible for tasks such as Sensor/Weapon Integration, Algorithm Development, User…

  • Software Engineer - E2

    Lockheed Martin

    Fort Worth, TX · Fort Worth

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

  • Software Quality Engineering Sr Staff - E5

    Lockheed Martin

    Fort Worth, TX · Fort Worth

    This position is for an F-16 Software Quality Engineer Team lead. Develops, modifies and applies quality principles to the development and use of software and software-based systems for…

  • ADAS Controls Software Engineer – MATLAB/Simulink

    HTC Global Services Inc

    Dearborn, MI

    We are seeking an experienced ADAS Controls Software Engineer to support the development, integration, and validation of advanced driver assistance system features. The role focuses on…

  • Senior Full Stack Software Engineer – Java, Spring Boot & Angular

    HTC Global Services Inc

    Dearborn, MI

    We are seeking an experienced Full Stack Software Engineer to develop and support software products that make analytics capabilities accessible to business users. The ideal candidate will…

  • AI Software Engineer Operations

    KLATencor Corporation

    Ann Arbor, MI

  • Software Test Analyst

    V2soft Inc.

    Lansing, MI

  • Software Engineer Sr Stf - E5

    Lockheed Martin

    Sunnyvale, CA · Sunnyvale

    Space Protection Programs is seeking an experienced Software Engineer Sr Staff who can help a team through complex mission software development lifecycle. Candidate must have the ability to…

  • Software Engineer Sr - E3

    Lockheed Martin

    Highlands Ranch, CO · Highlands Ranch

    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

    Louisville, CO · Louisville

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

  • Software Engineer - Advanced Technology Lab / Eagan MN

    Lockheed Martin

    Eagan, MN · Eagan

    The Advanced Technology Laboratories (ATL) is Lockheed Martin's applied research and development center. Aligned with the Corporation’s Chief Technology Office, we work to advance…