
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:
-
Analysis of the industrial problem
-
Definition of functional and technical requirements
-
Software architecture design
-
Development and testing
-
Integration with machines and systems
-
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.
