POSITION PROFILE
Technical professional who is part of a team that designs the next generation print technology solutions on a complex Commercial Print inkjet product line, with a focus on research and development. This position requires the ability to architect comprehensive solutions utilizing numerous imaging and system inputs with a focus on efficient code and collaborating with a larger team of software developers.
This role requires significant experience applying software engineering skills to solve problems associated with complex, high-performance products. The Ricoh teams develops the next generation of commercial print inkjet technology. The Digital Front End (DFE) built with print controller software is at the heart of every press developed by a global engineering organization. The DFE (printer controller) is where customer jobs become machine‑ready instructions.
The candidate must have broad-based R&D product development skills with a strong emphasis on coding. The DFE (printer controller) manages submission, raster image processor, color, screening, calibration, and integration with prepress and customer workflows. The Advisory Software Engineer will be part of a software engineering team that develops solutions based on Linux-based software running on multiple hardware platforms, for the control unit of Commercial Print Inkjet printers.
We actively promote the use of modern AI tools—particularly Claude AI—as force multipliers for code analysis, comprehension, refactoring, and risk assessment, with a strong emphasis on understanding existing systems rather than indiscriminate code generation.
JOB DUTIES AND RESPONSIBILITIES
QUALIFICATIONS (Education, Experience, and Certifications)
KNOWLEDGE, SKILLS AND ABILITIES
WORKING CONDITIONS, MENTAL AND PHYSICAL DEMANDS
This job description contains the key concepts, responsibilities, and tasks associated with each position. It is also a partial list of essential functions. Essential functions are duties that are fundamental or intrinsic to the position.
Accordingly, managers should understand the essential functions that make up each job. The following are requirements that apply to all positions:
Adaptable and flexible to work environment including, but not limited to, out of town travel as required to meet business commitments and working overtime, as business needs may require, handling multiple tasks concurrently, and easily adapting to new assignments, system, tools; produce clear, concise, accurate written communication, clearly conveying thoughts and ideas to peers, management, and customers; establish and maintain positive work relationships with peers, management, and customers, displaying willingness to understand diverse points of view; learn and apply new equipment and tools within an acceptable timeframe; and assume ownership of assignments, completing commitments on time. (While all of these continuing responsibilities apply to all jobs in the company, the specific ways in which they apply may vary job to job).
NOTE: Although Ricoh provides reasonable accommodations to people with disabilities, there is no requirement that essential functions of a job be eliminated even as an accommodation under the Americans with Disabilities Act (ADA).