Job description

Would you like to work with us?

 Lantek is the global leader providing software systems and solutions to companies manufacturing parts with sheet metal, tubes, and structural steel. From small workshops to international multi-plant corporations, Lantek systems are present in every kind of industrial factory.

Lantek is a key partner in Digital Transformation for metal processing companies. We help our customers to achieve their Industry 4.0 goals with leading products and services, provided in an open multivendor platform.

Lantek has more than 25 years of experience and more than 200 professionals spread around the world. Our offices are present in more than 15 countries worldwide, besides a significant presence in Spain, where HQ located.

If you want to join a young, dynamic and expanding corporation, working in a sector with a great potential for development on a global level which, at the same time, offers real and attractive possibilities of both personal and professional growth, here you have your best opportunity!!

What we are looking for?

CAM systems import all sorts of CAD models and use them as virtual environments where tool paths for hundreds of CNC machine types can be generated.

Post-Processor works as a software application to translate the toolpath definition from our CAM system into the language of the CNC machine for every specific trademark machine.

Reporting to our R&D Department at Lantek HQ, our POST – processors staff is dedicated to integrate manufacturers equipment, by developing customized post-processor to optimize and improve the quality of our customer´s  machining process to meet the desired features, in based on their needs and requirements.

To maintain a high position on the market, by being able to adapt our software to any machine language, Lantek is currently seeking a Post-Processor Developer (C / C ++ Programmer).


What you will do

Key Duties & Responsibilities

  • Post development for new and existing equipment.
  • Custom post processor created for a specific machine.
  • Modify and maintain existing customers post processors on an on-going basis.
  • Software development according to the clients’ requirements, by creating additional functionalities and features for their equipment.
  • Develop new post processors to support specific CNC machines.
  • Adding new data to existing software.
  • Create accompanying post user documentation.
  • Testing.
  • You will work and collaborate with an international team, by providing also technical consultation to the software development, sales, and applications support departments regarding the capabilities, variations, and output requirements for the variety of supported CNC machines.


(Qualifications, Experience & Skills)

  • Technical background in Computer Engineering, and Industrial Manufacturing or related field.
  • Preferably with experience in software development and/or mechanical engineering with a focus in CAD/CAM, sheet metal fabrication, steel plate processing, and CNC programming.
  • Background in software coding languages and development (C / C++), and Visual Studio development environment.
  • Good understanding of CNC programming techniques and process highly desirable.
  • Experience in testing and legacy software maintenance.
  • Previous knowledge on JIRA administration, JIRA workflow design and JIRA service desk will be highly valued.
  • Ability to work in an international (multi-site) and fast-paced environment, and also able to work independently.
  • Analytical thinking, and effective problem-solving skills.
  • General knowledge of English.

Join us!