Software Engineering Jobs in United States
There are 28,319 open Software Engineering jobs in United States on freehire right now. 5,653 of them were posted recently. The skills employers ask for most often are ai, cloud and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $157,100 | $185,000 | $222,000 | 6,691 |
| USD | hour | $42 | $60 | $70 | 142 |
| USD | month | $8,200 | $8,475 | $10,000 | 18 |
| CAD | year | CA$150,000 | CA$168,800 | CA$180,844 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 41%
- python 37%
- api 36%
- java 30%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,489 · 12%
- Remote 3,359 · 12%
- Onsite 3,197 · 11%
Visa sponsorship offered in 46% of the 6,487 postings that state a position on it.
Seniority
- Senior 8,829
- Staff 2,165
- Lead 1,705
- Principal 1,494
- Intern 522
- Junior 494
Who is hiring
- 1000+ employees 6,454
- 501-1000 employees 2,711
- 51-200 employees 878
- 11-50 employees 814
- 201-500 employees 251
- 1-10 employees 67
Robotics Software Engineer
Build high-fidelity simulation environments for robotics platforms using Isaac Sim or Omniverse to validate autonomy and controls before hardware deployment.
Software Engineer II/III
Textron is seeking a Software/Embedded Systems Engineer to develop C++ applications for UAS platforms running on embedded Linux. The role involves hands-on hardware integration, sensor interfacing, and utilizing ROS/ROS2 to support defense and commercial unmanned aerial systems.
Senior Software Engineer I/II - Simulation Engineering
Architect large-scale distributed simulation environments and perform big data analysis for aerospace/constellation-level challenges using Python/C++ on HPC infrastructure.
Sr. Software Engineer - RTOS & Networking
Design, implement, test, and document network protocols (IPv4/IPv6, TCP/UDP, IPsec, TSN) for the LynxOS-178 RTOS, focusing on system security, hard real-time performance, and interoperability in an embedded environment.
Senior Principal Software Engineer
Builds full-stack analytics tools for national security, transforming complex data into actionable intelligence via APIs, visualizations, and cloud infrastructure.
Member of Technical Staff - Data Flywheel Infra, Frontier Models
Overview We are looking for a Data Flywheel Infrastructure Engineer to build the infrastructure that continuously turns 1P data, 3P data, model signals, evaluation results, and synthetic data into high-quality training…
Software Engineer III, Infrastructure, YouTube Ads Serving
Develops and maintains YouTube’s ad-serving infrastructure, focusing on distributed systems, large-scale software, and backend services to ensure seamless ad delivery and user privacy compliance.
Staff Software Developer – GPU Libraries
Staff Software Developer on AMD's ROCm GPU libraries team, building and optimizing computational math libraries for datacenter GPUs using C++, Python, HIP, and assembly.
Software Engineer I - Metrics for Release
Builds and maintains AWS-based data pipelines to process truck telemetry, compute safety/performance metrics, and validate autonomous driving software releases for a Level 4 autonomous truck company.
C# Software Developer (.NET) - NYC
This role involves designing and supporting enterprise web applications using C#, .NET Core, and modern client-side frameworks like Angular. The developer will work in an Agile/DevOps environment to build REST services and collaborate with cross-functional teams.
Senior Software Engineer (Pulse)
Senior Software Engineer building real-time identity verification and deepfake detection services using Go, Python, and cloud-native tools to secure billions of customer interactions for banks and healthcare providers.
Software Engineer II - Device Drivers
Develops and maintains C++ device drivers for autonomous truck sensors, integrating hardware interfaces and optimizing real-time performance in Linux environments.
Senior Software Engineer (Authentication)
Build and scale secure, low-latency authentication services in Go/Python that power voice-based identity verification, integrating AI/ML signals for fraud detection across AWS/GCP.
