top of page
Software Development

Custom industrial software for manufacturing and automation

Industrial software development

Custom software development has been at the core of SAMEC since the company was founded.

We design and develop industrial software solutions tailored to complex technical requirements, especially in manufacturing, CNC environments, automation and data-driven applications.
Our focus is on solving real-world industrial problems where standard software is not sufficient.

Our software development expertise

DESIMEC SL has extensive experience developing custom software across multiple industrial domains.

Areas of development

  • CAD/CAM software development

  • CNC programming and automation tools

  • Industrial process automation

  • PLC-related software and simulation

  • Manufacturing execution and monitoring systems (MES)

  • ERP systems connected to shop-floor data

  • Engineering office automation

  • Medical and scientific software

Proven development background

Over the years, we have developed and delivered:

  • Three complete CAM systems built on top of different CAD platforms

  • A Siemens S5 PLC simulator and debugger

  • Software for automating engineering office workflows, directly connected to CNC machines

  • Graphical mesh calculation software using ICP algorithms for the medical sector

  • A custom ERP system integrated with our own MES solution

  • Numerous custom industrial utilities and automation tools

This background allows us to tackle complex and non-standard software challenges.

Technologies and programming languages

We work with a wide range of technologies, selecting the most appropriate tools for each project:

  • C and C++ for high-performance and low-level development

  • .NET (VB.NET / C#) for industrial applications and user interfaces

  • Desktop applications for Windows environments

  • Integration with industrial hardware and CNC machines

  • Databases and data processing systems

  • APIs and custom communication protocols

Our technology choices are always driven by reliability, performance and long-term maintainability.

Software connected to machines and data

A key strength of SAMEC is connecting software directly to machines and production data.

We develop software that interfaces with:

  • CNC machines and controllers

  • CAM systems and CNC editors

  • MES and monitoring platforms

  • ERP and planning systems

  • Robots and automation equipment

This enables end-to-end digital workflows from design to production.

How we work

Our development approach is pragmatic and industry-focused:

  1. Analysis of the industrial problem

  2. Definition of functional and technical requirements

  3. Software architecture design

  4. Development and testing

  5. Integration with machines and systems

  6. Commissioning and long-term support

Benefits for your company

  • Software adapted to your real industrial needs

  • Solutions where standard products are not sufficient

  • Direct connection between software and machines

  • Long-term flexibility and scalability

  • High-performance and reliable applications

  • Direct collaboration with experienced developers

Who is this service for?

  • Manufacturing companies

  • CNC machining workshops

  • Automation and robotics integrators

  • Engineering departments

  • Medical and scientific organizations

Why SAMEC?

  • Software development at the core of the company

  • Deep understanding of industrial processes and machines

  • Proven track record in complex software projects

  • Ability to bridge software, hardware and automation

  • Long-term partnership mindset

Next step

If you need custom industrial software to automate processes, connect machines or solve complex technical challenges, SAMEC can support your project from concept to deployment.

📩 Contact us to discuss your software development requirements with no obligation.

DESARROLLOS INFORMATICOS Y DE MECANIZADOS SL

Avinguda Antoni Gaudi,15 local 2

08840 - Viladecans

Barcelona

samec@samec.es


Tel: +34 936 473 117

  • LinkedIn - White Circle
  • Facebook - White Circle
bottom of page