1

R&D Software Engineer Jobs (NOW HIRING)

STOL spearheads a variety of exciting R D projects involving emerging technologies, including but ... To promote these efforts, Leidos is looking for a onsite mid-level Software Engineer to join our ...

JOB RESPONSIBILITIES Living Safely Actively participates in R&A monthly safety meetings, quarterly ... Bachelor's degree in engineering or science field OR 3-5 years equivalent technical experience.

Build preliminary sketches, 3D models, detailed design concepts, and engineering prototypes. [1] * Testing & Validation: Plan and run benchtop tests, verification and validation (V&V), and pre ...

R & D Engineer

Santa Ana, CA · On-site

$100K/yr

This is a great opportunity for a hands-on engineer who wants to design and develop next-generation medical devices, with strong potential exposure to the endovascular catheter space. What You'll Do

Company Description Prominent Medical Devices Company Must Haves for the position - BS in science or engineering or equivalent experience. 5-7 or more yrs. of experience. Will consider more senior ...

Company Description Prominent Medical Devices Company Must Haves for the position - BS in science or engineering or equivalent experience. 5-7 or more yrs. of experience. Will consider more senior ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/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 ...

R+D Verification Engineer II

Versailles, OH · On-site

$126K/yr

The R+D Verification Engineer II is a part of a team developing new products for the medical ... Knowledge of statistical analysis tools and software, such as Microsoft Excel VBA, R, Python, etc.

D.R. Horton, Inc. is currently looking for a Mobile Software Engineer II . The right candidate independently develops and maintains mobile applications while contributing to application architecture ...

R/D Engineer II

Boston, MA · On-site

$113K - $155K/yr

The Senior Controls Engineer will work within the R&D engineering team to develop and support the ... Software o Proficiency with C++ implementing fast control loops, particularly those involving ...

Senior Electrical Engineer - R & D Engineering

Irvine, CA · On-site

$115K - $150K/yr

Senior Electrical Engineer - R & D Engineering Location: Irvine, CA Employment Type: Full-Time / ... Engineering software development experience in Microsoft Visual C++ is required and development ...

Mobile Software Engineer - iOS

Mountain View, CA · On-site

$166K/yr

Required : • BS in Computer Science, Software Engineering or a related field (or equivalent ... It is a sub-organization of Honda R&D. Founded in 2014, the company is headquartered in Redwood ...

R+D Quality Engineer III

Versailles, OH · On-site

$66K - $86K/yr

JOB SUMMARY: The R + D Quality Engineer III leads and enforces product development quality ... Mastery of software programs - Microsoft Word, PowerPoint, Excel, Project, Minitab * Strong written ...

R+D Quality Engineer III

Versailles, OH · On-site

$66K - $86K/yr

JOB SUMMARY: The R + D Quality Engineer III leads and enforces product development quality ... Mastery of software programs - Microsoft Word, PowerPoint, Excel, Project, Minitab * Strong written ...

Showing results 21-40

R D Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

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

As of Sep 2, 2026, the average yearly pay for r&d software engineer 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 is an R&D software engineer?

An R&D Software Engineer is responsible for researching, designing, and developing innovative software solutions. They work on cutting-edge technologies, prototypes, and experimental projects to improve products or create new ones. This role involves coding, testing, optimizing algorithms, and collaborating with cross-functional teams. R&D Software Engineers often explore emerging trends and contribute to technical advancements in their industry.

What types of projects or technologies do R&D software engineers typically work on?

R&D Software Engineers typically work on cutting-edge projects that involve developing new software solutions, improving existing products, or applying emerging technologies to solve complex problems. Projects may include areas like machine learning, data analysis, cloud computing, or specialized algorithms, depending on the company's focus. You can expect to collaborate closely with scientists, product managers, and other engineers to brainstorm and prototype novel ideas. This role offers continuous learning opportunities and exposure to new technologies as you contribute to advancing your field.

What are the key skills and qualifications needed to thrive in the R&D software engineer position, and why are they important?

To thrive as an R&D Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and often an advanced degree in a technical field. Experience with version control systems (like Git), prototyping tools, and familiarity with languages such as Python, C++, or Java are routinely required, along with any relevant certifications. Creative problem-solving, strong collaboration, and adaptability to rapidly evolving technologies are essential soft skills. These competencies enable effective innovation, efficient teamwork, and successful development of novel solutions in research-driven environments.

More about R D Software Engineer jobs

What cities are hiring for R&D Software Engineer jobs?

Cities with the most R&D Software Engineer job openings:

What are the most commonly searched types of R&D Software Engineer jobs?

The most popular types of R&D Software Engineer jobs are:

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

Software Engineer, Diagnostics

Harbinger Motors Inc.

Garden Grove, CA • On-site

Full-time

Re-posted 8 days ago


Job description

Role Overview

We are seeking an Automotive Software Engineer to support Harbinger's scaling efforts, specifically the Baux Project, chassis, and generator project. You will develop a Diagnostics Tool for core products and R&D, including a proof-of-concept for an Android Tablet. This role involves working onsite with hardware and collaborating with the End of Line team.

Key Responsibilities
  • Develop a Diagnostics Tool to interact with Harbinger's core products and upcoming R&D.
  • Interface with vehicles and the End of Line team.
  • Perform unit testing and ensure high-quality software delivery.
Required Skills & Experience
  • Automotive software engineering experience (UDS, CAN, ODX).
  • Heavy proficiency in Python and C++.
  • Strong understanding of Diagnostics and Unit Testing.
  • Experience utilizing diagnostic services (UDS) on Ethernet, CAN, and LIN for fault reporting and communication purposes.
  • Knowledge of standard automotive diagnostic tools (e.g., CANdela Studio or similar) for crafting diagnostic data.
  • Proven ability to work alongside cross-functional teams, such as the End of Line (EOL) and Service organizations, to establish strategies for part exchange and troubleshooting in the event of a fault.
  • Experience troubleshooting and validating diagnostic functions directly on hardware/vehicle platforms.
  • Experience developing functional and software requirements for both model-based and hand-coded software implementations.Software
  • Familiarity with Safety processes (e.g., ISO 26262) and ensuring compliance with software architecture standards.
  • Proficiency in designing and executing test cases for verifying and validating diagnostic functions across ECU and system integration levels.
Preferred Qualifications
  • Experience with Android Mobile development.