1

Senior R&D Software Developer Jobs in Ann Arbor, MI

Senior Software Developer (.Net)

Ann Arbor, MI ยท On-site

$100K - $120K/yr

As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing ... Deep understanding of software architecture, system design, and modern backend patterns.

Senior Software Developer (.Net)

Ann Arbor, MI ยท On-site

$100K - $120K/yr

As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing ... Deep understanding of software architecture, system design, and modern backend patterns.

Java Software Developer - Senior

Farmington Hills, MI ยท On-site

$56.25 - $71.75/hr

Java Software Developer - Senior Location:Farmington Hills,MI Duration:8 Months Experience:8-12 Years Responsibilities: โ€ข Modify existing application code or interfaces or build new application ...

Software Engineer (E)

Ann Arbor, MI ยท On-site

$91K - $155K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... There is never a dull moment with us. /Preferred Qualifications Software Engineers are core to KLA ...

Software Engineer (E)

Ann Arbor, MI ยท On-site

$110K - $188K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... There is never a dull moment with us. /Preferred Qualifications Software Engineers are core to KLA ...

Software Engineer (E)

Ann Arbor, MI ยท On-site

$91K - $155K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... There is never a dull moment with us. /Preferred Qualifications Software Engineers are core to KLA ...

Software Engineer (E)

Ann Arbor, MI ยท On-site

$110K - $188K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... There is never a dull moment with us. /Preferred Qualifications Software Engineers are core to KLA ...

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... a seasoned Backend Software Engineer with deep expertise in modern C++ and developing ...

We are seeking a developer to build and implement enterprise level software services with large ... As a senior developer you would also have opportunities to grow and establish yourself as the ...

We are seeking a developer to build and implement enterprise level software services with large ... As a senior developer you would also have opportunities to grow and establish yourself as the ...

We are seeking a developer to build and implement enterprise level software services with large ... As a senior developer you would also have opportunities to grow and establish yourself as the ...

We are seeking a developer to build and implement enterprise level software services with large ... As a senior developer you would also have opportunities to grow and establish yourself as the ...

Sr. PCBA Design Engineer

Ann Arbor, MI ยท On-site

$105K - $137K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... software engineers, application development engineers, and senior product technology process ...

Sr. PCBA Design Engineer

Ann Arbor, MI ยท On-site

$105K - $137K/yr

KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert ... software engineers, application development engineers, and senior product technology process ...

next page

Showing results 1-20

Senior R D Software Developer information

See Ann Arbor, MI salary details

$15

$60

$85

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

As of Jul 14, 2026, the average hourly pay for senior r&d software developer in Ann Arbor, MI is $60.39, according to ZipRecruiter salary data. Most workers in this role earn between $51.25 and $67.74 per hour, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior R&D Software Developers can earn $300,000 or more annually, especially with extensive experience, specialized skills in areas like AI or cybersecurity, and working in high-demand industries or companies. Compensation often includes bonuses, stock options, and other benefits. Achieving this level typically requires advanced degrees, certifications, and a strong track record of innovation and leadership.

Is L5 at Google Senior?

At Google, L5 is typically considered a mid-level software engineering role, often referred to as a Software Engineer II. It is generally not classified as a senior position, which usually starts at L6 or higher, depending on the team and responsibilities. L5 engineers are expected to have solid technical skills and contribute to projects under guidance, with senior roles involving more leadership and mentorship responsibilities.

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

AspectSenior R&D Software DeveloperSoftware Engineer
CredentialsBachelor's or Master's in Computer Science or related field; experience in R&DBachelor's or higher in Computer Science or related field
Work EnvironmentResearch and development labs, innovation teamsDevelopment teams, product-focused environments
Industry UsageTech, manufacturing, research institutionsTech companies, startups, software firms
Common Search/ComparisonOften compared for R&D roles and advanced developmentMore general software development roles

The main difference is that a Senior R&D Software Developer focuses on innovative research, prototyping, and developing new technologies within R&D environments, often requiring specialized knowledge and experience. In contrast, a Software Engineer typically works on building, testing, and maintaining software products in production environments. Both roles require strong programming skills, but the Senior R&D role emphasizes research and experimentation.

What engineer makes $500,000 a year?

Senior R&D Software Developers with extensive experience, specialized skills in areas like AI or cybersecurity, and leadership responsibilities can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, especially in high-growth tech companies or startups. Achieving this level typically requires advanced degrees, a strong track record, and working in competitive, high-demand environments.

Is R&D stressful as a career?

A Senior R&D Software Developer role can be stressful due to tight deadlines, complex problem-solving, and the need for innovation. The environment often requires adaptability, technical expertise, and continuous learning to meet project goals and stay competitive.
What are popular job titles related to Senior R&D Software Developer jobs in Ann Arbor, MI? For Senior R&D Software Developer jobs in Ann Arbor, MI, the most frequently searched job titles are:
What cities near Ann Arbor, MI are hiring for Senior R&D Software Developer jobs? Cities near Ann Arbor, MI with the most Senior R&D Software Developer job openings:
Senior Software Developer (.Net)

Senior Software Developer (.Net)

AccumTech

Ann Arbor, MI โ€ข On-site

$100K - $120K/yr

Full-time

Medical, Retirement, PTO

Re-posted 26 days ago


Job description

As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing, building, and evolving our backend APIs and microservices platform. You will solve complex, ambiguous problems, make architectural decisions, and mentor other developers while helping drive the technical direction of our products.
This role is ideal for an experienced engineer who enjoys hands-on development, technical ownership, and helping teams deliver high-quality software at scale.
Responsibilities
  • Lead the design, development, and maintenance of backend services, APIs, and microservices.
  • Make and defend architectural decisions, balancing scalability, maintainability, performance, and delivery timelines.
  • Break down complex initiatives into well-defined technical tasks and guide implementation across the team.
  • Mentor and support junior and mid-level developers through code reviews, technical guidance, and knowledge sharing.
  • Solve complex technical problems and lead debugging efforts in production and non-production environments.
  • Own technical outcomes for projects, including quality, reliability, and long-term maintainability.
  • Drive improvements to existing systems, development practices, and engineering standards.
  • Partner with stakeholders to plan and deliver releases.
  • Provide accurate estimates for larger initiatives, identifying risks, dependencies, and tradeoffs.
  • Participate in production support and release activities, demonstrating strong ownership and accountability.
Requirements
  • 6+ years of professional software development experience using C#.
  • Extensive experience designing, developing, and consuming RESTful APIs.
  • Strong experience with relational databases, such as SQL Server and PostgreSQL). Familiarity with NoSQL solutions and data warehousing concepts is a plus.
  • Deep understanding of software architecture, system design, and modern backend patterns.
  • Excellent communication skills and the ability to collaborate across teams.
  • Proven ability to take ownership of complex systems and deliver results.
Preferred Qualifications
  • Bachelor's degree in Computer Science or equivalent experience.
  • Experience with dependency injection and inversion of control.
  • Strong testing practices, including unit and integration testing.
  • Experience working in agile, fast-paced development environments.
  • Experience leveraging AI-powered tools (coding assistants, code analysis, documentation, or testing tools) to improve development efficiency, while applying strong critical thinking and engineering judgment to validate solutions and ensure code quality.
The annual salary range for this position is $100,000-$120,000.
ABOUT ACCUMTECH
AccumTech is a small, but growing, software service company that has annually been voted one of Crain's Detroit Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an opportunity to take on challenging projects in a fast-paced agile environment, take responsibility for the growth of your team, and play a key role in the success and growth of the company.
AccumTech was founded in 2014 by experts in data management, pharmacy benefits, healthcare consulting and federal health regulations to assist key stakeholders in the integration of claims data between different consumers. We are based in Ann Arbor, Michigan and offer a competitive benefits package that includes health benefits, a competitive salary, paid time off, a 401K with employer match, and flexible scheduling.
AccumTech does not provide Visa sponsorship.