C++ Developer
hace 2 días
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).
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.
- Work within a company with a solid track record of success
- Flexible working options
- Opportunity to make a positive impact
-
C++ Developer
hace 2 días
Santo Domingo, Nacional, República Dominicana Perform A tiempo completoThis 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...
-
C++ Developer
hace 2 días
Santo Domingo, Nacional, República Dominicana Perform A tiempo completoThis 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...
-
FULL STACK .NET DEVELOPER
hace 1 semana
Santo Domingo, Nacional, República Dominicana AILogic A tiempo completoIf you take pride in working on projects to successful completion involving a wide variety of technologies and systems, have strong experience and knowledge working with .NET, C#, and ASP.NET Core, you are at the right place. As a .NET Developer, you will be involved in a variety of exciting and challenging projects. We have several websites and backend...
-
NET Umbraco Developer
hace 1 semana
Santo Domingo, Nacional, República Dominicana Devsu A tiempo completoWe are looking for a Senior Umbraco Developer to lead the upgrade and optimization of an enterprise-level CMS built with Umbraco. The ideal candidate will have strong experience with Umbraco v8+, .NET/C#, and CMS version migrations. This role will take ownership of assessing the current setup, planning and executing the upgrade, ensuring full compatibility,...
-
NET Umbraco Developer
hace 7 días
Santo Domingo, Nacional, República Dominicana Devsu A tiempo completoWe are looking for a Senior Umbraco Developer to lead the upgrade and optimization of an enterprise-level CMS built with Umbraco. The ideal candidate will have strong experience with Umbraco v8+, .NET/C#, and CMS version migrations. This role will take ownership of assessing the current setup, planning and executing the upgrade, ensuring full compatibility,...
-
Flutter Mobile Developer
hace 1 semana
Santo Domingo, Nacional, República Dominicana EvoPoint Solutions A tiempo completo2+ años de experienciaExperiencia comprobable en desarrollo de aplicaciones móviles cross-platform o nativas.Experiencia con librerías y/o APIs de terceros.Experiencia con Git y en el uso del Git Workflow.Buenas habilidades de comunicación y trabajo en equipo.Capacidad de escribir buena documentación para el código y los procesos...
-
Flutter Mobile Developer
hace 1 semana
Santo Domingo, Nacional, República Dominicana EvoPoint Solutions A tiempo completo2+ años de experienciaExperiencia comprobable en desarrollo de aplicaciones móviles cross-platform o nativas.Experiencia con librerías y/o APIs de terceros.Experiencia con Git y en el uso del Git Workflow.Buenas habilidades de comunicación y trabajo en equipo.Capacidad de escribir buena documentación para el código y los procesos...