Call the lead engineer

Plant-floor software, qualified on your production line

The software contractor, the manufacturing engineer and the statistician, from one engineering company.

Rothenberg Industries moves, finishes and builds plant-floor software, then proves it on your production line. The same lead engineer writes the code and runs the qualification, so nothing is lost in a handoff.

Your call is with the lead engineer, not a salesperson. NDA on request.

Screen recording · built by Rothenberg Industries

Work for manufacturers in semiconductor materials and general manufacturing.

The problem

Where manufacturing software projects get stuck

A software engineer can change the code. It takes a manufacturing engineer to say whether the line still makes good product. They are usually different people in different departments, and the project sits between them.

The usual way Three specialists and someone to manage them
Softwarecontractor Manufacturingengineer Statistician Your staff, coordinating Waiting
  • A software contractor to change the code.
  • A manufacturing engineer to plan and run the trials on the line.
  • A statistician to say whether the new system is as good as the old one.
  • Someone on your staff to coordinate all three.
Rothenberg Industries One cell. One lead engineer covers all three.
Code Line trials Statistics Lead engineer Released

The same engineer changes the code, stands at the line when it runs, and writes the report.

If a job needs more people, coordinating them is Rothenberg Industries' job, not yours.

You have one company to hold accountable for the result.

  • Your project
  • Other work in the queue
  • Waiting at a handoff
  • Released to the line

You may recognize one of these

  • Red tagA system that works, on a PC and a version of Windows that have to go.
  • Red tagA replacement that your own team or a contractor started and could not finish.
  • Red tagNew software that runs on a desk and has never been proven on the line.

What Rothenberg Industries takes on

Three kinds of project

Finish an unfinished project

Unfinished project

Your team or a previous contractor started it and it stalled. Rothenberg Industries takes over the code as it stands and finishes it.

Move old software to current Windows

Legacy port

Plant-floor software written years ago, on a PC that has to be replaced. Rothenberg Industries moves it to current Windows and shows on your line that it matches or beats the old system. That includes C++ applications and camera-based inspection systems.

Build new production software

New production software

New C++, web or Ignition SCADA applications for the line, built by an engineer who has worked on production lines and qualified on your line before handover.

See what each one includes

Featured work

Built and in use

Software and hardware Rothenberg Industries has built for manufacturers, commercial clients and its own products.

Industrial & cloud technology stack

PC-DMIS
LabVIEW
Ignition
JMP JSL
Flutter
React
.NET / Azure
M365 Cloud
Google Maps

Selected work

In use on plant floors

Client work is confidential, so it is described without names.

  • In service since 2019A data-collection web application running at dozens of operator stations across a manufacturing plant, in service since 2019.
  • 23-inch touchscreensA plant waste-recording application rebuilt for 23-inch touchscreens, with controls spaced for operators wearing heavy gloves and a daily report emailed at 7 a.m.
  • Taken overA legacy C/C++ plugin taken over from a developer who was not delivering, then debugged, extended and completed.
“Michael was able to step in and take over when the previous developer was not providing the results we needed. Michael was available when we needed him, worked with us to add the features we needed and completed the project successfully.”
Client, legacy C/C++ project
“RBI, LLC is great to work with, very thorough and helpful. Professional Access & SQL integration.”
Client, database integration · verified review
“The best development services we've utilized. High-precision Excel VBA regression algorithms.”
Client, engineering analysis · verified review

The process

How a project runs

  1. Op 10

    A call

    You describe the system and the problem. After the call you get a proposal for how to run the project: whether an assessment comes first, what the qualification covers, and the price.

  2. Op 20

    Software

    Your lead engineer takes over the code, puts it under version control, and makes the changes.

  3. Held until it passes Op 30

    Qualification on your line

    The same engineer plans it and runs it, analyzes the results in JMP, and revises the software until the new system matches or beats the old one.

  4. Released Op 40

    Handover

    You get the validation report, updated documentation, and a clean version-controlled history of the code.

Rothenberg Industries Michael Rothenberg Founder & lead engineer On site at your plant

Founder & lead engineer

Who leads your project

I'm Michael Rothenberg, founder and lead engineer. Before starting Rothenberg Industries in 2016 I spent four and a half years in manufacturing engineering, as a process engineer on production lines in semiconductor materials manufacturing.

On a production line, software is judged one way: whether the line still makes good product. Every project here is held to that.

As a manufacturing engineer

  • Led a team that built an automated optical inspection system. It imaged 100% of a part's surface at 0.5 µm in under two minutes and used custom image-processing software to find defects.
  • Replaced a production measurement system and showed with statistical significance that the new one was more sensitive than the old. Ran the Gage R&R, wrote the procedure, trained the operators and put it into production.
  • Automated an inspection that took an operator more than ten minutes per part, cutting it to 40 seconds of machine time.
  • B.S. Mechanical Engineering, University of Michigan
  • WCM Green Belt
  • ISO/TS 16949 Internal Auditor
  • 8D root cause analysis, Worcester Polytechnic Institute
  • JMP training from SAS in design of experiments, ANOVA and regression
  • Ignition 8.1 Credential, Inductive Automation
  • First-named inventor on a published U.S. patent application

Before you call

Common questions

How is a project priced?
After a first call. Every project is different, so you get a proposal that fits yours. You approve the scope, the qualification plan and the price before any work starts.
What if the new system does not match the old one?
Your lead engineer changes the software and runs the trial again. How many rounds the proposal covers is agreed before work starts.
Who does the work?
Michael Rothenberg, the founder and lead engineer, leads every project and does the software and the qualification. When a job needs it, Rothenberg Industries brings in outside specialists.
Will anyone outside Rothenberg Industries see our code?
Only with your approval, and under the same confidentiality terms.
Does the work happen on site?
The qualification happens on your production line, so the lead engineer comes to your plant, in the U.S. or abroad.
Why are there no client names here?
Client work is under confidentiality terms, and yours would be too.
What does Rothenberg Industries not do?
Hourly staff augmentation. The company takes responsibility for a result. It does not supply hours for someone else to direct.

Start with a call

Call the lead engineer

+1 (631) 487-0248

Describe the system and what is stuck. You will hear whether Rothenberg Industries can help and what the next step would be.

Or email Quotes@RothenbergIndustries.com. No salesperson. Confidential, NDA on request.

Request a call

Kind of project