Product Development
Virinco takes electronics, embedded systems and mechanical designs from an idea — or an existing product that needs to move forward — through prototyping and verification to a design ready for production. We bring decades of experience to it, for products we designed from scratch and products we picked up partway through.
- Disciplines
- Electronics, embedded software and mechanical design
- Design tools
- Altium, SolidWorks and standard microcontroller/FPGA toolchains
- Starting point
- A new idea, or an existing product that needs to move forward

Not always a blank sheet of paper
Some projects start with a clean idea. Just as often, they start with a product that already exists — one that needs a redesign, a next generation, better reliability, or a feature it wasn't built with. We work both ways.
When we take over a project already in progress, we start from what's there — your design, your requirements, and the reason you want it to change — not a rewrite for its own sake.
From idea to a production-ready design
Requirements & concept
An idea, or an existing product's requirements, turned into a clear technical brief — what it must do, where it will operate, and what "done" looks like.
Electronics & embedded development
Schematic, PCB layout and firmware — built on tools like Altium and standard microcontroller and FPGA toolchains.
Prototype
Working hardware you can hold, test and show — built in-house so a change costs a revision, not a new design cycle.

Verification
The design tested against its own requirements, with testability considered during design rather than added after the fact.
Industrialization
Design for manufacture, pilot builds, and the documentation a production line actually needs.
Production-ready
Handover to production — with a production test system already part of the plan where one is needed.
What we design with
Electronics design
- Altium Designer (preferred), Cadence, eCADSTAR
- PCB schematics and layout
- High-speed signal design
Mechanical design
- SolidWorks (preferred), AutoCAD, Solid Edge
- 3D modelling
- In-house prototyping
Embedded software
- Firmware in C and C++
- Microcontroller and FPGA (VHDL) development
Design for manufacture & test
- Design for Manufacture (DFM) review
- Design for Test (DFT) review
- New product introduction support
Common questions
Do you only develop completely new products?
No. Plenty of our work is redesigning, extending or improving a product that already exists — a next generation, a reliability fix, or a feature the original design didn't have. We start from what's already there.
What if we don't have our own hardware or firmware team?
That's the usual reason a customer comes to us. We can take a project from an early idea or requirement all the way through to a production-ready design, or work alongside whatever team you already have.
Can you take over a project that's already underway?
Yes. We start from your existing design, requirements and reasoning, rather than starting again from a blank sheet.
Do you also build the production test system?
Where one is needed, yes — Virinco builds production test systems as a related service, and it's simplest when test is planned alongside the product rather than after it.
A real-time energy monitor, from concept to market
Working with Oss Norge AS, Virinco handled the electronics, embedded systems and test development behind the Oss Device — a real-time energy monitor that connects to a household's electricity meter and reports usage back to a phone app, sampled every two seconds. The work ran from early concept through to production and initial testing ahead of launch.

Embedded Systems
Embedded software and electronics developed as one system, including real-time and FPGA-based work.
Read more →Production Test Systems
Automated test equipment that verifies what you've designed, in production.
Read more →