Software developer jobs in the United States (4,688 jobs)
Find software developer jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 4,688
- Employers
- 1,887
Advertised starting pay
- Average starting payUSD / year
- $107,885Across 580 listings
- Average starting payUSD / hour
- $50.99Across 198 listings
- Average starting payUSD / month
- $7,595Across 10 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 6%276 listings
- Hybrid
- 2%117 listings
- On-site
- 19%874 listings
Not specified: 73% (3,421 listings)
Employers hiring include General Atomics (72), IBM (63), Leidos (61).
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 developer jobs in the United States
Added
Software Developer III
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment · Must have some experience with C and Python programming languages
Added
Software Developer IV
General Atomics
Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.
Added
Software Developer I
General Atomics
Communicate with the software developer group, with users, and with management as well as with the wider community
Added
Software Developer III
General Atomics
Must have a Bachelor’s degree in computer science, information systems or related discipline · Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer II
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer I
General Atomics
Communicate with the software developer group, with users, and with management as well as with the wider community
Added
Software Developer IV
General Atomics
General Atomics is seeking a seasoned Software Developer to join the team in Poway, CA. Your work will directly support flight and mission-critical capabilities deployed in complex…
Added
Software Developer VII
General Atomics
As a Software Architect, you will be responsible for working with program managers, customers, and system architects across the company to understand their software needs and architect…
Added
Software Developer VI
General Atomics
The Avionics software team is on the leading edge of software architecture, design, and development for next generation Remotely Piloted Aircraft technologies. This position within Avionics…
Added
Software Developer II
General Atomics
Communicate with the software developer group, with users, and with management as well as with the wider community through the publishing and presentation of technical papers.
Added
Software Developer II
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer III
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer VIII
General Atomics
Acts as an advisor to management and customers on enterprise software matters, communicates with the software developer group(s), and publishes and presents technical papers.
Added
Software Developer II
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer I
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer III
General Atomics
Must have a Bachelor’s degree in computer science, information systems or related discipline · Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer V
General Atomics
As a Software Engineering Supervisor at General Atomics, you will lead a high-performing team of software engineers developing and delivering advanced software solutions for world-leading…
Added
Software Developer II
General Atomics
Communicate with the software developer group, with users, and with management as well as with the wider community through the publishing and presentation of technical papers.
Added
Software Developer II
General Atomics
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer I
General Atomics
General Atomics has an exciting opportunity for a Software Developer to join the team in Poway CA. Under general supervision and with regular review, this position researches, designs,…
Added
Software Developer V
General Atomics
As a Software Engineering Supervisor at General Atomics, you will lead a high-performing team of software engineers developing and delivering advanced software solutions for world-leading…
Added
Software Developer IV
General Atomics
As a Software Engineering Supervisor at General Atomics, you will lead a high-performing team of software engineers developing and delivering advanced software solutions for world-leading…
Added
Software Developer III
General Atomics
Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer V
General Atomics
Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment
Added
Software Developer III
General Atomics
Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment