C++ Developer

hace 1 semana


Ciudad de México, Ciudad de México Harpoon Technology A tiempo completo
The Role:

A C++ Developer working on PanaCIM controller applications is responsible for developing, enhancing, and maintaining low-level control software that interfaces directly with factory equipment and automation controllers within the PanaCIM Manufacturing Execution System (MES).

Key Responsibilities

  • Development & Maintenance:
  • Design, code, test, and maintain high-performance, reliable C++ applications that run on factory controllers and embedded systems as part of the PanaCIM ecosystem.
  • Controller Application Development:
  • Work on software modules controlling shop floor machines such as SMT equipment, handling real-time data acquisition, control logic, and equipment interfacing.
  • Integration & Communication:
  • Develop communication interfaces and protocols to integrate MES applications with hardware controllers and factory automation devices.
  • Performance & Reliability:
  • Optimize C++ code to meet real-time performance requirements and ensure robust operation in industrial environments.
  • Debugging & Troubleshooting:
  • Identify and fix defects, perform root cause analysis, and support controller software under production conditions.
  • Collaboration:
  • Work closely with manufacturing engineers, system integrators, and other software teams including .NET, , and database teams, to ensure seamless integration within the heterogeneous PanaCIM environment.
  • Documentation:
  • Create and maintain technical documentation including design specifications, test plans, and interface descriptions for controller modules.
  • Cross-Platform Environment:
  • Manage application deployment and support across heterogeneous operating systems commonly used in factory environments, such as Windows and Linux (ubuntu).
Ideal Profile:

Required Skills & Qualifications

  • Technical Expertise:
  • Strong proficiency in C++ programming (C++11 and above) with experience in real-time systems.
  • Understanding of industrial automation systems, MES, and controller software development.
  • Experience with communication protocols and interfacing hardware with software controllers (e.g., TCP/IP, serial communication, OPC).
  • Familiarity with cross-platform development and deployment across Windows and Linux environments.
  • Domain Knowledge:
  • Prior experience working with manufacturing execution systems like PanaCIM or similar MES platforms.
  • Knowledge of SMT and electronics manufacturing processes is a significant advantage.
  • Analytical & Problem-Solving:
  • Strong debugging skills using tools like debuggers, log analyzers, and diagnostics for embedded systems.
  • Soft Skills:
  • Excellent communication and teamwork abilities to collaborate in cross-functional teams.
  • Adaptability to fast-changing manufacturing IT environments.
  • Education & Experience:
  • Bachelor's degree in computer science, Electrical/Computer Engineering, or related field.
  • 3+ years of professional experience in C++ development, preferably in industrial or manufacturing software.
What's on Offer?
  • Work within a company with a solid track record of success
  • Flexible working options
  • Opportunity to make a positive impact

  • C C+ Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México GFT A tiempo completo

    What are we are looking for?C DeveloperResponsabilities:Complete peer code reviews and provide written and verbal feedback in EnglishReview AI generated feedback generated during the code review processUse GenAI tools to generate recommendations to improve user codeProvide feedback and participate in discussions to determine how to improve the customer's...

  • C++ Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Perform A tiempo completo

    This role focuses on building and maintaining robust, production-quality software within a highly technical environment supporting financial operations. You will work extensively with C++, Python, Windows-based development tools, and service-oriented architectures while collaborating with a distributed team. The work involves contributing to established...


  • Ciudad de México, Ciudad de México en NEORIS A tiempo completo

    NEORIS is a Digital accelerator that helps companies enter the future, having 20 years of experience as Digital Partners of some of the largest companies in the world. We have more than 4,000 professionals in 11 countries, with our multicultural startup culture where we cultivate innovation, continuous learning to create high-value solutions for our...

  • Backend Developer Senior

    hace 2 semanas


    Ciudad de México, Ciudad de México Link A tiempo completo

    Backend Developer SeniorUbicación del Proyecto: BoliviaModalidad: RemotoStack Tecnológico: C# / .NETResponsabilidades:Diseñar arquitecturas escalables y modulares en .NET.Optimizar el rendimiento de APIs REST y consultas complejas.Liderar decisiones técnicas y participar en el diseño de soluciones.Garantizar la calidad del código con prácticas de...

  • Net Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Photon Group A tiempo completo

    Description Greetings EveryoneWho are we?  For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check What will you do?      What are...

  • Net Fullstack Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Photon Group A tiempo completo

    Description Greetings EveryoneWho are we?  For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check What will you do?     What are...

  • NET FullStack Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Cognizant Technology Solutions A tiempo completo

    Job SummaryWe are seeking a highly skilled Sr. Software Engineer with 10 to 12 years of experience to join our dynamic team. The ideal candidate will have expertise in SQL Server C# SQL Angular JS Azure JavaScript and .Net Framework. This hybrid role offers the opportunity to work on cutting-edge projects contributing to the development of innovative...

  • Full Stack Developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Sequoia Connect A tiempo completo

    Our client is a rapidly growing, automation-led service provider specializing in IT, business process outsourcing (BPO), and consulting services. With a strong focus on digital transformation, cloud solutions, and AI-driven automation, they help businesses optimize operations and enhance customer experiences. Backed by a global workforce of over 32,000...


  • Ciudad de México, Ciudad de México DaCodes A tiempo completo

    Trabaja en DaCodesSomos una firma de expertos en software y transformación digital de alto impacto.Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos...


  • Ciudad de México, Ciudad de México EXL A tiempo completo

    Title: Power Platform DeveloperLocation: Ciudad de México (Mexico City), MexicoDuration: Full TimeJD - Power Platform DeveloperJob Summary: We are seeking a skilled Power Platform Developer with a total of 5+ years of programming experience, including 3 years of specialized experience in Power Platform development. The ideal candidate will have a strong...