1

R&D Software Developer Jobs (NOW HIRING)

Project Engineer - R.D. Olson Construction | SoCal Sedona, AZ & Southern California | Commercial GC | Hospitality + Multifamily This isn't just another construction job. It's your launchpad. At R.D.

Embedded Software Engineer

Mossville, IL · On-site

$95.90K - $126.20K/yr

Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Unlike R&D-only roles, this position focuses on autonomy software that is actively moving to ...

... engineering and development teams to provide insights and feedback on product performance and ... setups/software etc., after being trained and qualified on any such equipment. · Complete other ...

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

Chicago IL Jobs, C++ Software Developer, C++, Java, Python, R, Strong Mathematical Skills, Financial, Trading, Software Engineer, Programming, Programmer Analyst, Architect, Chicago Recruiters ...

Auria is looking to hire a Software Developer to support the development of the Command-and-Control ... With a distinguished track record and a spirit of relentless pursuit, and R amp;D, we set the pace ...

S. technical degrees considered (i.e., Chemical Engineering, Biology, etc.) * 1+ years in food and/or beverage product development or a similar field (internships will be considered) ABOUT THE ...

What you'll do As a Software Developer, your key area of responsibility will be ensuring stable and scalable releases for critical features, while ensuring high-quality code is shipped to all ...

S. technical degrees considered (i.e., Chemical Engineering, Biology, etc.) * 1+ years in food and/or beverage product development or a similar field (internships will be considered) Kona Ice is the ...

next page

Showing results 1-20

R D Software Developer information

See salary details

$48K

$111.8K

$166K

How much do r&d software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for r&d software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an R&D Software Developer, and why are they important?

To thrive as an R&D Software Developer, you need strong programming skills, a background in computer science or engineering, and experience in research-driven software development. Familiarity with languages such as Python, C++, or Java, as well as tools like Git, IDEs, and possibly cloud or AI frameworks, is typically required. Creativity, critical thinking, and effective collaboration are essential soft skills for innovating and solving complex problems in a team environment. These skills and qualities are crucial for driving technological advancements and delivering novel solutions in research and development settings.

How does an R&D Software Developer typically collaborate with cross-functional teams during the product development lifecycle?

As an R&D Software Developer, you'll frequently work alongside engineers, product managers, and designers to conceptualize and prototype innovative solutions. Collaboration often involves participating in brainstorming sessions, sharing progress during agile stand-ups, and integrating feedback from both technical and non-technical stakeholders. This cross-functional teamwork ensures that your technical innovations align with broader business goals and user needs. Effective communication and openness to iterative changes are important for success in this dynamic environment.

What are R&D Software Developers?

R&D Software Developers are professionals who design, develop, and improve software products or systems as part of a company's research and development team. They focus on creating innovative solutions, experimenting with new technologies, and building prototypes to advance their organization's technical capabilities. Their work often involves exploring emerging trends, solving complex problems, and collaborating with other engineers and scientists to bring new ideas to life. R&D Software Developers play a crucial role in driving technological progress and maintaining a company's competitive edge.

What is the difference between R&D Software Developer vs Software Engineer?

AspectR&D Software DeveloperSoftware Engineer
Primary FocusResearch and development of new technologies and prototypesDesign, develop, and maintain software applications
Work EnvironmentInnovative labs, research teams, experimental projectsCorporate offices, client projects, production environments
Required CredentialsBachelor's or Master's in CS or related field; research experience beneficialBachelor's or higher in CS or related field; coding skills essential
Industry UsageResearch institutions, tech companies, R&D departmentsSoftware companies, tech firms, enterprise IT

While both roles involve software development, R&D Software Developers focus on exploring new technologies and prototypes, often working in research environments. Software Engineers typically work on building and maintaining software products in production settings. The roles overlap in skills and education but differ in their primary objectives and work environments.

What are the most commonly searched types of R&D Software Developer jobs? The most popular types of R&D Software Developer jobs are:

R&D Engineer (m/f/d) Software Development (Java)

Advantest

Hall Summit, LA • On-site

$44.25 - $60.75/hr

Full-time

Posted 19 days ago


Job description

Advantest ist Weltmarktfuhrer im Bereich automatisierter Testsysteme fur die Halbleiterindustrie. Als Hidden Champion entwickeln wir seit Jahrzehnten hochinnovative Hochtechnologie-Losungen, die es unseren Kunden ermoglichen, modernste integrierte Schaltungen zuverlassig, effizient und in hochster Qualitat zu testen.


Jobbeschreibung:

  • Als R&D Engineer (m/f/d) Software Development (Java) entwickeln Sie Software in einem selbstorganisierten, agilen Scrum-Team fur unsere V93000 SoC-Testplattform.
  • Das Team verantwortet die Definition, Entwicklung, Implementierung und das Testen neuer Losungen im Bereich der Test-Flow-Ausfuhrung in Java.
  • Sie entwickeln und pflegen hochoptimierten, multithreadfahigen Java-Code unter Einsatz moderner Entwicklungswerkzeuge und fortschrittlicher Algorithmen auf Linux-Workstations. Performance, Stabilitat und Codequalitat sind dabei entscheidende Erfolgsfaktoren.
  • Sie analysieren Kundenanforderungen, planen und koordinieren Entwicklungs-, Entwurfs- und Testaktivitaten in enger Zusammenarbeit mit Ihren Teamkollegen sowie mit anderen Entwicklungsteams.
  • Sie erarbeiten sich ein fundiertes Verstandnis relevanter Kundenanwendungen und Use Cases sowie ein ausreichendes Verstandnis der zugrunde liegenden V93000 ATE-Hardware.