1

Software Engineering Research Jobs (NOW HIRING)

SEACORP is seeking a Software Engineering Manager to lead technical teams in the research, design, development, and testing of tactical navigation systems for surface and submarine platforms. This ...

Software Engineering Manager

Boulder, CO · On-site

$180K - $220K/yr

In this role, you will grow and manage a team of engineers responsible for building the software stack that enables researchers and customers to program, operate, and scale next-generation quantum ...

Software Engineering Manager

Boulder, CO · On-site

$180K - $220K/yr

In this role, you will grow and manage a team of engineers responsible for building the software stack that enables researchers and customers to program, operate, and scale next-generation quantum ...

Software Engineering Manager

Boulder, CO · On-site

$180K - $220K/yr

In this role, you will grow and manage a team of engineers responsible for building the software stack that enables researchers and customers to program, operate, and scale next-generation quantum ...

Software Engineering Manager

Boulder, CO · On-site

$180K - $220K/yr

In this role, you will grow and manage a team of engineers responsible for building the software stack that enables researchers and customers to program, operate, and scale next-generation quantum ...

Innovation and Research: Stay abreast of the latest trends in software engineering and introduce innovative tools and techniques to enhance development processes. * Resource Management: Manage ...

Software Engineering, CoreAI

Redmond, WA · On-site

$158.40K - $258K/yr

Collaborate closely with engineers, researchers and external partners to debug, diagnose, and ... Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 ...

Software Engineer, AI Data & Evaluation

San Francisco, CA · On-site

$134.90K - $162K/yr

... Research, and Product to translate evolving model needs into robust, scalable engineering solutions ... Required : • Strong software engineering skills with a proven track record shipping production ...

New

next page

Showing results 1-20

Software Engineering Research information

See salary details

$111.5K

$206K

How much do software engineering research jobs pay per year?

As of May 31, 2026, the average yearly pay for software engineering research in the United States is $200,510.00, according to ZipRecruiter salary data. Most workers in this role earn between $205,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineering Researcher, and why are they important?

To excel as a Software Engineering Researcher, you need a strong background in computer science, programming, algorithm design, and a graduate degree (often a Ph.D.) in a related field. Familiarity with advanced research tools, version control systems, programming languages like Python or C++, and experience with academic publishing and data analysis platforms is typical. Analytical thinking, creativity, effective communication, and collaboration are essential soft skills for presenting findings and working with interdisciplinary teams. These abilities enable researchers to innovate, contribute original insights, and advance the field of software engineering.

How does a Software Engineering Researcher typically collaborate with product development teams?

Software Engineering Researchers often work closely with product development teams to bridge the gap between cutting-edge research and real-world application. This collaboration may involve presenting findings, proposing innovative solutions to engineering challenges, and assisting in the integration of new technologies or methodologies into existing workflows. Researchers also frequently participate in design and code reviews, as well as brainstorming sessions, to ensure that research outcomes are aligned with the team's goals and practical constraints. Such interdisciplinary cooperation not only accelerates product innovation but also helps researchers gain insight into market needs and technical limitations.

What is software engineering research?

Software engineering research is the systematic study of methods, tools, and practices used to design, develop, test, and maintain software systems. Researchers in this field aim to improve software quality, productivity, and efficiency by exploring new techniques in programming, project management, and software architecture. Their work often involves both theoretical studies and practical experiments, contributing to advancements in technology and industry best practices. The results of software engineering research influence the development of new software tools, methodologies, and standards.

What is the difference between Software Engineering Research vs Software Development?

AspectSoftware Engineering ResearchSoftware Development
CredentialsAdvanced degrees (Master's, PhD), research experienceBachelor's or higher in Computer Science or related field
Work EnvironmentResearch labs, academic institutions, R&D departmentsCorporate offices, startups, tech companies
Industry UsageFocus on developing new theories, algorithms, and methodologiesBuilding, testing, and maintaining software products
Common Search IntentResearch methods, academic careers, innovative technologiesJob roles, project management, coding skills

Software Engineering Research involves exploring new theories and methodologies in software development, often within academic or R&D settings. In contrast, Software Development focuses on creating and maintaining software products in industry environments. Both roles require strong technical skills, but their goals and work settings differ significantly.

More about Software Engineering Research jobs
What job categories do people searching Software Engineering Research jobs look for? The top searched job categories for Software Engineering Research jobs are:
Infographic showing various Software Engineering Research job openings in the United States as of May 2026, with employment types broken down into 20% Internship, 60% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution, with an average salary of $200,510 per year, or $96.4 per hour.
Software Engr III

$127.65K - $212.75K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Software Engr III
Location US-MD-Patuxent River
ID 2025-10588
Category Software Engineer
Position Type Regular Full-Time
Application Open Date 10/27/2025
Salary Statement
Estimated Starting Salary Range: USD $127,650.00/Yr. - USD $212,750.00/Yr. Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.
Description
    Assisting in software development, engineering and technical support for digital system models (DSMs)
  • Working with simulations of US and foreign military aircraft and weapon systems
  • Supporting requests from various labs on the installation
  • Performing software enhancements or debugging
  • Developing reports of system/model performance and providing analysis and troubleshooting of DSM or program anomalies as necessary
  • Potentially serving as a member of various working groups and maintaining a collaborative working relationship with various service research laboratories
  • Fielding information requests from various base agencies as they relate to the digital simulations

#LI-DH1

Requirements
  • Active SECRET clearance
  • Bachelor's degree in engineering, Computer Science (preferred), or a relevant technical discipline and a minimum of Five (5) or more years' experience developing software
  • Some experience with software used to support simulations
  • Analytical skills and the ability to develop solutions and implement features based on customer feedback via demonstrations or input from subject matter experts
  • Ability to work equally well in a team environment or independently as needed
  • Self-motivated with the ability to produce deliverable effectively with little oversight
  • Strong communication skills with the ability to compose presentations, White Papers, and deliver technical briefings if requested
  • Some travel may be required
Desired Skills
  • Master's degree in Computer Science or a relevant technical discipline and eight (8) or more years' experience especially working with software for simulations
  • Matlab experience with the ability to generate reports, draw data, and provide analyses.
  • Ability to work with or learn C++
  • Experience with an object-oriented programming language (e.g., Java, Python, Ruby)
  • Some previous experience working with simulations of aircraft, missiles or weapon systems
Clearance Information

SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE SECRET LEVEL

Travel Requirements
  • 10% or less
About Us

Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.

SRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

EEO

Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.

Scientific Research Corporation endeavors to make www.scires.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact jobs@scires.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.