1

Research Assistant Software Developer Jobs in DeKalb, IL

Senior Software Engineer

Elgin, IL ยท On-site

$121K - $159K/yr

The Senior Software Engineer may perform both R&D and sustaining engineering activities to launch ... As part of our recruitment process, we may use AI tools to screen applicants and assist in ...

The ideal candidate is a strong C++ developer with excellent analytical skills and an interest in ... Support manufacturing process integration for advanced manufacturing applications. * Assist with ...

next page

Showing results 1-20

Research Assistant Software Developer information

See DeKalb, IL salary details

$29K

$98.4K

$237K

How much do research assistant software developer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for research assistant software developer in DeKalb, IL is $98,410.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,300.00 and $104,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Research Assistant Software Developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are Research Assistant Software Developers?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What are the key skills and qualifications needed to thrive as a Research Assistant Software Developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.
What job categories do people searching Research Assistant Software Developer jobs in DeKalb, IL look for? The top searched job categories for Research Assistant Software Developer jobs in DeKalb, IL are:
What cities near DeKalb, IL are hiring for Research Assistant Software Developer jobs? Cities near DeKalb, IL with the most Research Assistant Software Developer job openings:
Software Support and Documentation Engineer - Aurora, IL

Software Support and Documentation Engineer - Aurora, IL

Mitutoyo America

Aurora, IL โ€ข On-site

$65K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Software Support & Documentation Engineer
Location: Aurora, IL (Hybrid - 2 days in office, 3 days remote optional)
Job Type: Full-Time
Schedule: Monday - Friday | 8:30 AM - 5:00 PM
Travel: Less than 5%
Join Mitutoyo America
Mitutoyo America is a global leader in precision measurement technology, providing innovative metrology solutions to manufacturers worldwide. We are seeking a technically skilled Software Support & Documentation Engineer who enjoys solving complex software challenges, improving the customer experience, and creating high-quality technical documentation.
In this role, you'll serve as the bridge between customers, software developers, and internal teams to troubleshoot technical issues, improve software performance, and help shape the future of our software documentation and user support resources.
If you enjoy problem-solving, technology, continuous learning, and making software easier for customers to use, we'd like to hear from you.
What You'll Do:
  • Provide advanced technical support for Mitutoyo software applications via phone and email.
  • Troubleshoot moderate to complex software, hardware, operating system, and application issues.
  • Document customer-reported software issues for replication and resolution by engineering teams.
  • Collaborate with software developers to identify, diagnose, and resolve product issues.
  • Test software updates, enhancements, and fixes to ensure product quality and functionality.
  • Stay current on new software releases, operating systems, hardware platforms, and emerging technologies.
  • Develop, update, and maintain user guides, knowledge base articles, technical documentation, and online help content.
  • Research and recommend new technologies and platforms for delivering automated customer support and technical documentation.
  • Support product demonstrations and assist Sales with technical product inquiries when needed.
  • Mentor and assist Software Support Specialists with advanced technical issues.
  • Contribute to the continuous improvement of software support processes and customer experience.

What We're Looking For
Required Qualifications:
  • Bachelor's degree or equivalent combination of education, training, and experience.
  • Minimum of four (4) years of experience supporting software applications or related technical products.
  • Strong troubleshooting and analytical problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to explain technical concepts to both technical and non-technical users.
  • Experience creating technical documentation, user guides, or knowledge base content.
  • Strong customer service mindset with the ability to manage multiple priorities.

Preferred Qualifications:
  • Experience supporting industrial software or technical applications.
  • Familiarity with metrology equipment or precision measurement systems.
  • Knowledge of Statistical Process Control (SPC) and quality control methodologies.
  • Experience working with software development or engineering teams.

  • Why choose Mitutoyo?
    Mitutoyo America Corporation is a leader in the field of precision measuring tools and instruments. We serve an important role in providing state-of-the-art measurement products to manufacturing companies throughout North America. We are the only full-line provider of Metrology solutions in North America that can satisfy every measurement challenge faced by our customers. Our benefits include:
    • Competitive Salary package - $65K - $75K Annually
    • Minimum 17 days PTO plus at least 10 paid holidays per year
    • Shut down period at the end of the year
    • Medical, Dental, Vision & Life Insurance
    • STD, LTD, Employee Assistance Program
    • 401(k) Plan plus company match
    • Tuition Reimbursement
    • Service Recognition
    • Company Vacation House in Florida

Work Environment
  • Hybrid office environment (2 days in office / 3 days remote optional)
  • Standard Monday-Friday work schedule
  • Minimal travel (less than 5%)

Reasonable Accommodations Statement
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions.
Equal Opportunity Employer
Mitutoyo America Corporation is proud to be an Equal Opportunity Employer. We provide equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, marital status, or any other status protected by applicable federal, state, or local law.
Ready to help shape the future of precision measurement software? Apply today and become part of the Mitutoyo America team.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.