Consulting
Independent technical reviews for engineering teams and investors — architecture audits, technology selection, due diligence, and process improvement.
Engagements are short and focused, with a written report as the deliverable. We don't sell ongoing retainers off the back of a review, and we'll flag any conflict of interest before kickoff.
Get in TouchEngagement types
The kind of consulting work that comes up most often.
Architecture Reviews
Reviewing a proposed system architecture and writing up the risks, trade-offs, and recommendations.
Technology Selection
Comparing options — silicon, connectivity, hosting, suppliers — against your specific constraints.
Due Diligence
Pre-investment technical reviews for investors and acquirers. Independent take on the technology and team.
Project Review
Reviewing stalled or off-track projects, identifying the actual issues, and proposing a path forward.
Process Improvement
Reviewing how an engineering team works — version control, reviews, CI, QC — and recommending changes.
Training
On-site or remote training on embedded development, PCB design, RTOS, and verification topics.
Domains
Areas we have direct experience in and can give a useful opinion on.
Common engagements
Technical Due Diligence
Pre-investment audits — IP, architecture, and team capability — with a written risk register.
Architecture Review
Pre-development reviews of product architecture, with risks, alternatives, and trade-offs written up.
Project Recovery
Diagnosing stalled or off-track engineering projects and proposing a path back to delivery.
Process Audits
Reviewing how the engineering team works and recommending changes that move the needle.
Need a review?
Tell us the situation. We'll come back with a scoped engagement within one business day.