1

Engineer Software Salary Jobs (NOW HIRING)

ENGINEER SOFTWARE 2

Newport News, VA ยท On-site

$80K - $101K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

No - Clearance Not Required to Start Salary Range: $80,000.00 to $101,000.00 The anticipated salary ... The candidate selected for this position will serve as software engineer in test for the SwCoE Test ...

Engineer Software 3

Redondo Beach, CA ยท On-site

$80 - $130/hr

Redondo Beach, CA Salary: $80.00 USD Hourly - $130.00 USD Hourly Description: Position: Software Engineer Location: Redondo Beach, CA About the Role We are seeking a highly skilled Software Engineer ...

ENGINEER SOFTWARE 3

Newport News, VA ยท On-site

$95K - $119K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

No - Clearance Not Required to Start Salary Range: $95,000.00 to $119,000.00 The anticipated salary ... You will apply your software programming skills, your architectural knowledge, and leadership ...

Software Engineer

Orlando, FL ยท On-site

$79K - $118K/yr

  • Medical

  • Life

  • PTO

As an Engineer Software at Northrop Grumman, you will have a challenging and rewarding opportunity ... Salary Range: $79,300.00 - $118,900.00 The above salary range represents a general guideline ...

Software Engineer

Orlando, FL

$79K - $118K/yr

  • Medical

  • Life

  • PTO

As an Engineer Software at Northrop Grumman, you will have a challenging and rewarding opportunity ... Salary Range: $79,300.00 - $118,900.00 The above salary range represents a general guideline ...

Engineer, Software (Embedded)

Fort Worth, TX ยท On-site

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer-II (Embedded Systems) Job Summary: We are seeking a Software Engineer-II ... Salary will be commensurate with experience, education and ability. Company Description At Howell ...

Showing results 21-40

Engineer Software Salary information

See salary details

$63.5K

$147.5K

$205.5K

How much do engineer software salary jobs pay per year?

As of Aug 17, 2026, the average yearly pay for engineer software salary in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software engineer?

To thrive as a Software Engineer, you need strong programming abilities, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with languages like Java, Python, or C++, and experience with version control systems (such as Git) and development frameworks are typically required. Excellent teamwork, communication, and adaptability help you stand out in collaborative and fast-changing environments. These skills are crucial for building reliable software solutions, working efficiently with teams, and adapting to evolving technology.

What is the average salary for a software engineer?

The average salary for a software engineer varies depending on experience, location, and company. In the United States, entry-level software engineers typically earn between $70,000 and $100,000 per year, while more experienced engineers can earn $120,000 or more. High-demand tech hubs like San Francisco and Seattle often offer higher salaries, sometimes exceeding $150,000 annually for senior positions. Benefits, bonuses, and stock options can also significantly increase total compensation.

What are some common challenges software engineers face when negotiating salary offers?

Software engineers often encounter challenges such as understanding industry salary benchmarks, effectively communicating their value, and navigating company-specific compensation structures that may include stock options or bonuses. It can also be difficult to assess the full benefits package and long-term growth potential when comparing offers. Approaching negotiations with data and clear examples of your contributions can help ensure a successful outcome.

What is the difference between Engineer Software Salary vs Software Developer Salary?

AspectEngineer Software SalarySoftware Developer Salary
Required CredentialsBachelor's in CS or related field, certificationsBachelor's in CS or related field, certifications
Work EnvironmentDesign, develop, and maintain software systemsDevelop and implement software applications
Employer & Industry UsageTech companies, startups, enterprise firmsTech companies, startups, software firms

Both roles often require similar educational backgrounds and certifications, and they frequently work in similar environments within the tech industry. The main difference lies in the scope of responsibilities, with engineers often involved in system design and architecture, while developers focus more on coding and application development. Salary differences are typically minimal but can vary based on experience and specialization.

Is software engineer a well paying job?

Software engineers typically earn competitive salaries that vary based on experience, location, and specialization. Entry-level positions often start with lower pay, but experienced engineers with skills in programming languages, algorithms, and development tools can command high salaries, especially in tech hubs or with specialized expertise.
More about Engineer Software Salary jobs

What cities are hiring for Engineer Software Salary jobs?

Cities with the most Engineer Software Salary job openings:

What states have the most Engineer Software Salary jobs?

States with the most job openings for Engineer Software Salary jobs include:

Infographic showing various Engineer Software Salary job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Engineer- Software Test

Dice Talent & Staffing Solutions

Las Vegas, NV โ€ข On-site

$107K - $116K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 12 days ago


Job description

Senior Software Test Engineer

On behalf of our client, Dice Talent Solutions is seeking a Senior Software Test Engineer.

This full-time (direct hire) position located near Las Vegas, NV. Work Is performed 100% on-site.

Candidates must be able to work on our client s W2 (annual salary + benefits package). Must be permanently authorized to work in the United States without sponsorship. No visa sponsorship or transfers are available. No 3rd party Corp to Corp inquiries will be considered.

Responsibilities:

Software Team Collaboration:

  • Collaborate with development teams, product managers, and other stakeholders to understand requirements and define test objectives, scope, and schedules.
  • Participate in project planning and provide regular updates on test progress, challenges, and outcomes to stakeholders.
  • Foster a culture of collaboration by driving clear communication and teamwork within the team.
  • Mentor and guide junior test engineers, providing technical leadership and support.

Test Strategy and Planning:

  • Work with QA/DevOps engineer to develop comprehensive test strategies and plans for software projects, including functional, performance, security, and regression testing.
  • Define and lead end-to-end testing strategies that validate complete workflows across cloud, edge, and integrated system boundaries.
  • Prioritize tests based on risk, business impact, and coverage to focus testing effort where it matters most.
  • Identify and mitigate risks associated with software testing and ensure alignment with project timelines.

Test Design and Execution:

  • Design, develop, and execute test cases based on software requirements and design specifications.
  • Work with QA/DevOps Engineer to create automated test scripts and frameworks to improve testing efficiency and coverage.
  • Partner with the QA/DevOps engineer to design, develop, and maintain a CI/CD environment for a small- to medium-sized software team.
  • Conduct exploratory testing to identify edge cases and potential issues that automated tests may not cover.
  • Perform manual testing as needed, particularly for complex or high-risk areas of the software.
  • Other duties as assigned

Required:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
  • 5 10 years of experience in software testing, with a focus on project-level test management and leadership.
  • Proficient with Docker, Python, TypeScript and React for cloud and application development.
  • Proficient with AWS services including S3, DynamoDB, RDS, IOT/Core, Lambda, and API Gateway.
  • Proficient testing RESTful and/or event-driven APIs.
  • Proficient with data pipelines and asynchronous processing patterns (e.g., queue/job-based architectures).
  • Proficient with automated testing frameworks such as Postman, PyTest and Playwright.
  • Proficient with SCM tools and methodologies including Git, GitHub, and CI/CD.
  • Familiar with network protocols such as MQTT and TCP/IP for IoT and telematics data ingestion.
  • Proficient with software development and debugging tools such as VS Code.
  • Strong problem-solving skills and attention to detail.

Desired:

  • Familiar with hardware/software integration such as J1939, CANopen, and RS-485.
  • Experience collaborating with external development partners or outsourced engineering teams on shared codebases.
  • Experience with hybrid power systems.
  • Experience with Energy Management System, power system, and microgrid control algorithms.
  • Familiar with industry standards such as IEEE 2030, 61850, 62898, and 1547-2018, and ISO 15118.
  • Certification in software testing (e.g., ISTQB, CSTE).

Benefits & Perks:

  • Competitive pay
  • 401k with company contribution
  • Medical, Dental, & Vision
  • Life Insurance
  • Voluntary Accident Insurance
  • Voluntary Critical Illness Insurance
  • Employee Assistance Program
  • Employee Appreciation Programs

Salary:

  • The salary range for this role is $107,000 $116,000 per year, which serves as a guide for pay decisions. Final compensation will be determined by a number of factors, such as the candidate's qualifications, experience, and skills, as well as pay equity considerations.