Ricoh Americas Corporation logo

SW Engineer Intern, Ricoh Graphic Communications

Ricoh Americas Corporation

Boulder, COInternshipSeen 2w agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Boulder, CO
Role Type
Internship
Schedule
Internship
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Ricoh’s Quality Development Engineering team seeks a Software Engineering Intern for summer 2027 to build software solutions that collect, process, analyze, and present data. The intern will work with real-world data and software systems, applying software engineering principles and modern development tools to practical engineering challenges. The project focuses on turning data into useful insights for engineering and business stakeholders.

Skills & qualifications

RequiredNice to have

Skills

PythonC++GitVersion ControlAlgorithmsData StructuresSoftware Development PracticesAnalytical ThinkingProblem SolvingIndependent WorkTechnical CommunicationSoftware DevelopmentData AnalysisOpenCVNumPyMatplotlibData VisualizationDashboard DevelopmentGraphical User Interface DevelopmentEngineering MethodologiesScientific MethodologiesAnalytical MethodologiesTechnical Problem SolvingTechnologyProduct QualityProcess ImprovementApplied Engineering

Qualifications

Computer Science or RelatedElectrical Engineering or Related

Benefits

Medical Insurance
Dental Insurance
401(k) Match
Tuition Assistance
Paid Time Off

Full job description

SW Engineer Intern, Ricoh Graphic Communications

Come Create at Ricoh

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a team of information seekers and customer-obsessed collaborators who aspire to deliver the services, solutions, and technologies that empower business success. We are looking for talented, inspired individuals to join us during the summer of 2027 to help drive high-performance teams and our commitment to excellence.

Ricoh is an integrated solutions provider and partner that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock the potential in every organization. We deliver services and technologies that inspire our customers’ success and guide them toward a better and more sustainable future. If you are seeking a purpose-driven and passionate team, come create with us, and help drive our high-performance culture of excellence into tomorrow.

Project Overview

Quality Development Engineering is seeking a Software Engineering Intern to develop software solutions that collect, process, analyze, and present data in a clear and actionable manner. The project will involve applying software engineering principles to develop, test, and improve software tools, applications, and processes.

The intern will work with real-world data and software systems to solve practical engineering challenges. Responsibilities may include software development, data processing, algorithm design, analysis, visualization, testing, and validation. The project provides an opportunity to apply software engineering principles while working with modern development tools, including AWS, responsible Generative AI coding practices, and industry-standard development methodologies.

This role is ideal for a student interested in software development, data analysis, and building applications that transform data into useful insights. The final solution should be scalable, maintainable, and well-documented, delivering value to engineering and business stakeholders.

Responsibilities

  • Design, develop, and maintain software applications and analysis tools.

  • Develop software solutions that support data-driven analysis, process improvement, and engineering objectives.

  • Collaborate with engineers and stakeholders to understand project requirements and translate them into technical solutions.

  • Develop automated workflows to improve efficiency, repeatability, and data quality.

  • Create tools, reports, or other communication methods that help stakeholders understand results and make informed decisions.

  • Perform testing, debugging, and validation to ensure software reliability and accuracy.

  • Document designs, implementation details, and project outcomes.

  • Participate in code reviews and follow established software development best practices.

  • Use version control systems to manage code and collaborate effectively with team members.

  • Present project progress, technical findings, and recommendations to the Product Test Team and leadership.

Required Skills:

  • Currently pursuing a degree in Computer Science, Electrical Engineering, or a related Engineering technical field.

  • Experience programming in Python and/or C++.

  • Familiarity with Git or other code version control systems.

  • Understanding of basic algorithms, data structures, and software development practices.

  • Strong analytical and problem-solving skills.

  • Ability to work independently and communicate technical concepts effectively.

Preferred Skills:

  • Experience with software development, data analysis, or technical problem-solving

  • Familiarity with libraries such as OpenCV, NumPy, Matplotlib, or similar tools.

  • Exposure to engineering, scientific, or analytical tools and methodologies.

  • Experience developing data visualizations, dashboards, or graphical user interfaces.

  • Interest in technology, product quality, process improvement, or applied engineering challenges.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.

Come Create at Ricoh:

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a team of information seekers and customer-obsessed collaborators who aspire to deliver the services, solutions, and technologies that empower business success. We are looking for talented, inspired individuals to join us to help drive high-performance team and our commitment to excellence.

Ricoh is an integrated solutions provider and partner that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock the potential in every organization. We deliver services and technologies that inspire our customers’ success and guide them toward a better and more sustainable future. If you are seeking a purpose-driven and passionate team, come create with us, and help drive our high-performance culture of excellence into tomorrow.

Invest in Yourself:

At Ricoh, you can:

  • Choose from a broad selection of medical, dental, life, and disability insurance options.

  • Contribute to your financial security with Retirement Savings Plan (401K), Health Savings Account (HSA), and Flexible Spending Account (FSA) investments.

  • Augment your education with team member tuition assistance programs.

  • Enjoy paid vacation time and paid holidays annually

  • Tap into many other benefits to enhance your health, wellness, and ongoing personal and professional development.

How this job compares

Set against the 8,288 open Software Engineering jobs on Olive Jobs, counted November 5, 2026.

Pay
  • This postingNot listed
  • Colorado median$135–215K/yr198 salary ranges
  • Colorado median$25–32/hr25 hourly ranges
Openings
Olive Jobs lists 251 open Software Engineering jobs in Colorado and 8,288 across the US. 10% of them nationwide are listed as remote or flexible.
Hiring the most in Colorado
Experience
Software Engineering postings that state a minimum ask for 7 years of experience at the median; the middle half ask for 5 to 10 years (6,490 postings).
Education
2,240 of the 8,288 open Software Engineering jobs (27%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 5, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.