Software Research & Development Engineers in the United States take home approximately $92K per year on average. Career length and the particular city each impact pay for this group, with the former having the largest influence. Almost all report receiving medical coverage from their employers and a fair number collect dental insurance. For the most part, Software Research & Development Engineers enjoy their work and report high levels of job satisfaction. Software Research & Development Engineers who took the survey are largely men, dominating at 82 percent. This snapshot results from replies to PayScale's salary survey.

$58,529 - $136,372
(Median)
$59K
$92K
$140K
MEDIAN: $91,610
10%
50%
90%

Add this chart to your site: 640px    300px

$17.50 - $45.37
(Median)
$
$20
$
MEDIAN: $20
50%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Salary
$58,529 - $136,372  
   
Bonus
$2,073 - $14,865  
Profit Sharing
$6,200  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$57,516 - $140,935  
Country: United States | Currency: USD | Updated: 28 Oct 2016 | Individuals Reporting: 148
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$25$50$75
Hourly Rate
$20.35  
   
Overtime
$33.23  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Bonus
$2,073 - $14,865  
   
Profit Sharing
$6,200  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$57,516 - $140,935  
Country: United States | Currency: USD | Updated: 28 Oct 2016 | Individuals Reporting: 5
United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Employers: Start Here »

Job Description for Research & Development (R&D) Engineer, Computer Software

The research and development (R&D) engineer for computer software is an integral part of a modern R&D team. Like other members of the R&D team, the computer software engineer's primary focus is designing and creating an innovative new product. The computer software engineer, for example, might design custom software that will allow for more efficient data gathering for the specific project. They also may design a new statistical algorithm that will better analyze the collected data because it is much more adept at respecting the constraints of the system being developed.

Read More...

Research & Development (R&D) Engineer, Computer Software Tasks

  • Write, modify, and debug software for client applications.
  • Test and document software for server applications.
  • Use source debuggers, program dumps, and performance monitoring tools.
  • Test and document software for client applications.
  • Use source debuggers and visual development environments.

Research & Development (R&D) Engineer, IT Job Listings

Search for more jobs:

Popular Skills for Research & Development (R&D) Engineer, Computer Software


Software Research & Development Engineers report using a deep pool of skills on the job. Most notably, skills in Project Management, Matlab, Linux, and C++ Programming Language are correlated to pay that is above average, with boosts between 8 percent and 14 percent. At the other end of the pay range are skills like SQL, C# Programming Language, and C#. It is often found that people who know C++ are also skilled in C and Python. A tool kit that includes Linux also typically contains Python and C.

Pay by Experience Level for Research & Development (R&D) Engineer, Computer Software

Median of all compensation (including tips, bonus, and overtime) by years of experience.


Experience and income seem to be closely related; in general, the survey respondents who had worked for more years reported higher incomes. Individuals with less than five years' experience take home around $82K. In contrast, though, people who have been on the job for five to 10 years report a six-figure median of $100K. People with 10 to 20 years of experience make an average of about $118K in this role. More than 20 years of experience mean a somewhat bigger median paycheck of $139K, but it's not much more than what less experienced people make.

Related Job Salaries

United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Employers: Start Here »

Experience Affects Research & Development (R&D) Engineer, Computer Software Salaries

Late-Career
up arrow 51%



National Average
$92,000


Skills That Affect Research & Development (R&D) Engineer, Computer Software Salaries

Project Management
up arrow 14%

Matlab
up arrow 10%

up arrow 8%

C++ Programming Language
up arrow 4%

C++
up arrow 3%

Java
up arrow 2%

Python
up arrow 1%

C
0%

UNIX
0%

National Average
$92,000

C programming Language
up arrow 5%

.NET
up arrow 5%

C#
up arrow 7%

C# Programming Language
up arrow 9%

SQL
up arrow 16%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 11 votes.

Gender

Female
18 %
Male
82 %

Years of Experience

Less than 1 year
7%
1-4 years
42%
5-9 years
24%
10-19 years
22%
20 years or more
6%

Common Health Benefits

medical benefits
Medical: 91%
dental benefits
Dental: 78%
medical benefits
Vision: 68%
dental benefits
None: 9%
ADVERTISEMENT