Software engineer jobs in the United States

Find software engineer jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
40,725
Employers
7,690

Advertised starting pay

Average starting payUSD / year
$145,194Across 9,693 listings
Average starting payUSD / hour
$61.75Across 1,477 listings
Average starting payCAD / year
$132,501Across 40 listings
Average starting payUSD / month
$17,707Across 27 listings

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

Where work happens

Remote
9%3,744 listings
Hybrid
8%3,101 listings
On-site
14%5,568 listings

Not specified: 70% (28,312 listings)

Employers hiring include Akamai Technologies, Inc. (775), Lockheed Martin (600), JPMC page (594).

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 engineer jobs in the United States

Save this search
  • Software Engineer Sr - E3

    Lockheed Martin

    Marietta, GA · Marietta

    Successful candidate will be expected to work within a team of software engineers to design, develop, test and maintain Air Mobility C-130J and C-5 software products. Must be capable of…

  • 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 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 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…

  • Systems Architect Senior Staff (E5)

    Lockheed Martin

    Orlando, FL · Orlando

  • 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…

  • Embedded Software Engineer – AUTOSAR / BSW Platform Integration

    HTC Global Services Inc

    Allen Park, MI

    Embedded Software Engineer – AUTOSAR / BSW Platform Integration Job Overview / Summary

  • 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…

  • ADAS Controls Software Engineer – MATLAB/Simulink

    HTC Global Services Inc

    Dearborn, MI

    ADAS Controls Software Engineer – MATLAB/Simulink Overview / Summary

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

    HTC Global Services Inc

    Dearborn, MI

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

  • AI Software Engineer Operations

    KLATencor Corporation

    Ann Arbor, 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

    Spectrum Systems Lab (SSL) within ATL is hiring an energetic, enthusiastic, and Software Engineer with a f

  • Senior Software Engineer, Full Stack and Advanced Algorithms

    Google

    Atlanta, GA

    5 years of experience with software development in one or more programming languages.

  • Software Engineer III, Site Reliability Engineering

    Google

    Raleigh, NC · Durham, NC

    2 years of experience with software development in one or more programming languages.

  • Software Engineer III, Search Security Engineering

    Google

    Mountain View, CA · Cambridge, MA · New York, NY · Seattle, WA

  • Senior Staff Software Engineer, AI/ML, Google Cloud Compute Infrastructure

    Google

    Sunnyvale, CA

    8 years of experience in software development, systems engineering, or hardware/software co-design.

  • Staff Software Engineer

    Jobgether

    Remote, United States

    • $260,000 to $306,000 USD / year

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in the United States.

  • Sr Backend Software Engineer I

    Jobgether

    Remote, United States

    • $140,000 to $160,000 USD / year

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Backend Software Engineer I based in the United States.

  • Staff Software Engineer, Database Efficiency

    Google

    Sunnyvale, CA

    Experience in performance analysis and software architecture.