R&D Software Engineer Jobs

R&D Software Engineer jobs are open across technology, defense, life sciences, and consumer electronics, from new-grad to principal and staff levels, with specializations in embedded systems, machine learning, and systems architecture. See the openings below and apply to the ones that match your experience.

Find R&D Software Engineer Jobs

Overview

Open roles1,713+
Top stateCalifornia
Top employerSandia National Laboratories
Top cityIrvine, CA
Work type65% On-site
Top industryTechnology

Showing 5 of 1,713+ R&D Software Engineer jobs

RPA System Analyst, Enterprise Automation, ETX-R&D
We won't show you this job again
New 1h ago
RPA System Analyst, Enterprise Automation, ETX-R&D
MassMutual
Springfield, Massachusetts
Clinical Support
Healthcare Administration
Medical Assistant
$100k - $131k/yr
Hybrid
5,001-10,000

Have you applied for this role?

R&D Specialist - Liquid Product Development
We won't show you this job again
New 2h ago
R&D Specialist - Liquid Product Development
Greek Boys Choice, Inc
Tarpon Springs, Florida
Biotech & Life Sciences
Chemistry & Materials Science
Laboratory Research
$20 - $30/hr

Have you applied for this role?

R&D Program Analyst
We won't show you this job again
New 5h ago
R&D Program Analyst
Apogee Engineering, LLC
Wright-Patterson AFB, Ohio
Business Analysis
Program Management
Project & Program Management
Project Management
Hybrid
Associate's degree

Have you applied for this role?

R&D RF/Microwave Test Engineer – Microcircuits
We won't show you this job again
New 6h ago
R&D RF/Microwave Test Engineer – Microcircuits
Keysight Technologies
Santa Rosa, California
Compliance & Risk
Engineering (Non-Software)
Quality Control
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Test Lead/Device Engineer (R&D Engineer 2/3)
We won't show you this job again
New 6h ago
Test Lead/Device Engineer (R&D Engineer 2/3)
Los Alamos National Laboratory
Los Alamos, New Mexico
Compliance & Risk
Engineering (Non-Software)
Quality Control
$106k - $216k/yr
Bachelor's degree in engineering
10,000+

Have you applied for this role?

See All 1,713+ R&D Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find R&D Software Engineer Jobs

R&D Software Engineer Job Market

Who's Hiring

  • Sandia National Laboratories106
  • Los Alamos National Laboratory81
  • Kraft Heinz33
  • Sherwin-Williams33
  • Riot Games29

Top Industries Hiring

  • Technology & Software53
  • Manufacturing31
  • Electronics & Hardware27
  • Chemicals & Materials19
  • Biotechnology & Pharmaceuticals17

What Employers Look For

The qualifications that appear most often in R&D software engineer jobs.

  • Bachelor's or master's degree in computer science, electrical engineering, or a related field
  • Proficiency in Python, C++, or MATLAB for prototyping and experimental analysis
  • Experience designing and running controlled experiments or proof-of-concept systems
  • Familiarity with machine learning frameworks such as PyTorch or TensorFlow
  • Ability to read and contribute to technical publications and internal research documentation
  • Experience with version control, reproducible research environments, and experiment tracking tools

Tips for Your R&D Software Engineer Job Search

Tailor your resume to research depth

Hiring managers for R&D roles care about patents filed, prototypes shipped, and publications authored. List those explicitly on your resume rather than burying them in a skills section. Quantify the research stage you owned, not just the technologies you touched.

Target openings by research maturity stage

R&D roles split between early-stage exploratory research and applied product-adjacent work. Read each job description carefully for phrases like 'proof of concept' versus 'productionization.' Applying to the right stage saves you from interviews where the expectations never align with your background.

Apply early to roles that fit

Migrate Mate lists r&d software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Build a portfolio around reproducible experiments

Unlike product engineering portfolios, R&D portfolios should show your scientific method: a problem statement, your approach, negative results you learned from, and your final outcome. GitHub repos with clean experiment logs and documented failures signal the intellectual rigor R&D teams look for.

Prepare for whiteboard sessions on novel problems

R&D interviews often skip standard algorithm drills in favor of open-ended design questions or literature-based discussions. Practice walking through how you'd approach an unsolved problem out loud, defending your assumptions and pivoting when the interviewer introduces new constraints mid-session.

Negotiate around publication and IP rights

Many R&D offers include IP assignment clauses and publication approval requirements that product roles don't. Before accepting, clarify what you're allowed to publish, present at conferences, or contribute to open-source projects. These terms affect your long-term professional visibility and are negotiable at offer time.

R&D Software Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most r&d software engineers?

The companies hiring the most r&d software engineers right now include Sandia National Laboratories, Los Alamos National Laboratory, and Kraft Heinz, with the largest share of openings in California, New Mexico, and Texas, based on current listings on Migrate Mate as of November 2026. Defense contractors, semiconductor manufacturers, and large technology companies consistently account for the majority of R&D software engineering postings nationwide.

How many r&d software engineer jobs are remote?

About 35% of r&d software engineer openings are fully remote or hybrid as of November 2026, though the share varies significantly by specialization. Machine learning and data-focused R&D roles tend to offer the most remote flexibility, while positions involving lab equipment, proprietary hardware, or classified environments are almost always on-site.

How do you become a r&d software engineer?

Most r&d software engineers start with a strong academic foundation in computer science, electrical engineering, or a related technical field, often completing graduate coursework or independent research projects. From there, building a portfolio of experimental work, contributing to open-source research tools, and securing internships or entry-level roles at research-driven organizations are the most direct paths into the field.

Can you get hired as a r&d software engineer with little experience?

Yes, you can break into r&d software engineering early by emphasizing research exposure over professional tenure. Senior R&D teams value candidates who've run independent experiments, contributed to academic projects, or built prototypes that tested a novel idea, even outside a formal job. Applying to exploratory or early-career R&D programs at larger technology or defense companies is a practical entry point.

What does the r&d software engineer interview process look like?

R&D software engineer interviews typically include an initial recruiter screen, a technical phone or video round focused on coding and algorithm fundamentals, and a research-oriented design session where you're asked to reason through an open-ended or unsolved problem. Final rounds often involve presenting past research or experimental work to a panel, with questions probing your scientific judgment and how you handle inconclusive results.

Where can I find and apply to r&d software engineer jobs?

You can find and apply to r&d software engineer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the listings to find roles that match your specialization, experience level, and preferred location, then apply directly to each opening that fits.

See All 1,713+ R&D Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find R&D Software Engineer Jobs