Expertise

No matter if new development or legacy system, we can help you throughout the entire lifecycle of a technical system. From design and implementation to planning and project management.

What we can do for you

Here are some key areas we can help you in - click on them to expand:

Product-related services

  • Prototype rescue & debugging

    Situation: Issues with a product prototype are discovered - either at an early stage, or later down the line.

    How we help: We review your specification, technical choices, and project history. We may correct flawed or expensive high-level technical choices if the design is still early. Or debug concrete issues with hardware and firmware if the project is further developed.

    Outcomes you achieve: Delays in product release are avoided. Money is saved by increasing margins thanks to a combination of: Cost-optimized technical choices, lowered difficulties industrializing the product, and potentially avoiding product recalls post-launch.

  • New product introduction support

    Situation: Significant flaws/challenges threaten market-introduction of your new product.

    How we help: We diagnose complex integration issues between electronics, software and mechanics and advise you on how to bring your first product iteration to production – and to market – through design interventions and by optimizing for Design for Manufacturing.

    Outcomes you achieve: Market introduction timing is critical. We provide you with a detailed analysis then work with you to fix or work around showstoppers to enable product release on time.

    Having confidence in your product is crucial: We'll advise you if there is a need to take more time and go back to the drawing board, or need to descope the project.

  • Proactive technical debt reduction

    Situation: Your newly build system/product "works", but your users feel its limitations in terms of functionality, maintainability or safety due to rapid and/or undirected development, exposing you to high maintenance costs and downstream risks.

    How we help: We do a comprehensive analysis of the system, identify weak areas and create a remedial plan, that we then implement with you: We intervene both by improving hardware and software, but also project management and version control practices.

    Outcomes you achieve: We focus on giving you immediate relief in the areas where you need it the most: Be it saving you cost and unblocking further development – while setting you up for long term success.

  • Released product troubleshooting

    Situation: You have developed and delivered a new or existing product, but get negative feedback in the field. Key functions don't work, or performance parameters don't meet requirements and a practical and swift solution is needed.

    How we help: We act fast to limit damage to your brand and reputation. In close collaboration, we perform an incident response process, enable you to acquire the required data, analyze it and create a remedial plan. Then, we guide you to implement the plan.

    Outcomes you achieve: Through quick action, we limit the impact of the product issue, deliver pragmatic solutions to avoid costly returns or field service and help you avoid claims for damages from your customers.

Production-related services

  • Legacy system replacement

    Situation: Aging embedded systems are a critical part of your product, but not of your core expertise. They are in need of replacement, but you lost knowledge of their internal function or lack in-house capacity to create a replacement.

    How we help: We reverse-engineer these systems and design and implement replacements based on modern technologies.

    Outcomes you achieve: You can continue to sell your product, mitigate supply-chain risks associated with obsolete components, and re-gain ownership for future upgrades or modifications.

  • Production equipment revitalization

    Situation: You have indispensable production equipment that relies on proprietary controllers, replacement parts are no longer available, and equipment failures threaten your production.

    How we help: We capture application requirements and develop a replacement control system, deploy and evaluate it step by step and create training materials for your operators.

    Outcomes you achieve: You can keep your production running and extend the economic lifetime of your equipment, while potentially even improving efficiency and achieving integration with Industry 4.0 systems.

  • IoT integration & platform development

    Situation: Building networked embedded systems means navigating complex decisions about protocols, security, power management and scalability.

    How we help: We offer you an IoT architecture tailored to your needs: Together, we decide on the best protocols and transport layers to use, and design with the required balance of reliability, power usage and bandwidth. We then develop and implement parts of, or the complete solution for you.

    Outcomes you achieve: You get a durable and future-proof IoT foundation that you can confidently build upon and expand, while avoiding costly trial and error, and potential issues in the field.

General services

  • Short- and long-term strategic technology consulting

    Situation: You need guidance with product design, and in the choice of suitable technology platforms for applications that require embedded electronics, networked systems and software.

    How we help: We offer engineering consulting services for all phases of the product lifecycle, and for all organization sizes: From startups to individual teams in larger companies.

    Outcomes you achieve: You avoid wasting your time with unsuitably chosen abstractions and tools. You set yourself and your team up for future successes.

Project highlights

Over the years, we have completed many projects for our partners and clients. The following projects highlight our areas of expertise.

Retrogaming console in Mini-ITX format

Highly integrated electronics for scientific equipment

Automated vehicule demonstrator

SLA-printed toolhead with fluidics channels

Control cabinet for robotics application

Custom PnP machine with Siplace Feeders

Software-defined virtualization infrastructure

Tools and technologies

This is a detailed view of the tools and technologies we have at our disposal to solve your technical challenges.

Electronics

  • PCB Design: Mentor, Altium, Cadence
  • Oscilloscope, Logic Analyzer, JTAG, Debugger (GDB)
  • System Verilog, Verilog, VHDL and UVM methodology
  • ASICS/FPGA design
  • Power Electronics: Gate Drivers, Inverters, Power MOSFETs
  • Testing: Unit Testing, HIL (Hardware-in-the-Loop), Regression Testing

Mechatronics

  • FOC (Field Oriented Control), Space Vector Modulation and standard PWM
  • block commutation and all other BLDC control schemes
  • Robotics: Solid theoretical grasp of control system theory (Real time, discrete time and quantized modeling)

Software

  • Embedded: C, C++, Python, Assembly
  • Real-time: RTOS, Real-time Systems, Deterministic
  • Other: Java, C#, Python, MATLAB/Simulink (+ Control System Toolbox)
  • Git, Perforce, Jira, Agile workflows

Networked Systems

  • Cloud: Virtualization, Containerization, Microservice architecture
  • OS: Debian, Fedora, Arch, Proxmox
  • Windows administration
  • Protocols: SPI, I2C, UART, CAN, Ethernet, USB

Looking for something in particular? Why not ask us directly?