C++ Developer
hace 2 semanas
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
-
Senior C# Developer
hace 6 días
San José, San José, Costa Rica Plannatech A tiempo completoAre you a seasoned C# developer, excited by the prospect of making an impact on a growing team working on technologies core to our business? We are is seeking a skilled and adaptable C# Programmer to join our expanding R&D team. You will be working in the field of iGaming simulation algorithms, contributing directly to the development and refinement of our...
-
C++ Developer
hace 2 semanas
San José, San José, Costa Rica 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...
-
Sr. Full Stack Developer
hace 2 semanas
San José, San José, Costa Rica SolutionStream A tiempo completoSr. Full Stack Developer - Costa RicaOVERVIEWKahoa is the premiere custom development shop in the Rocky Mountains. We build innovative software that solves real-world problems, from design to development and beyond. We've been in the technology game for over 20 years, but the need for custom software and finely tuned experiences only continues to grow.Job...
-
Full Stack Developer
hace 4 días
San José, San José, Costa Rica Harris Computer A tiempo completoJob Qualifications:The qualifications we are looking for are mixture of work experience and educational background.They are split into Minimum Qualifications (must have) and Additional Qualifications (nice to have) along with soft skills (competencies) needed for the role:Minimum Qualifications:3+ years of experience in software development as Full Stack...
-
Sr .NET Developer
hace 2 semanas
San José, San José, Costa Rica SolutionStream A tiempo completoSenior .NET DeveloperDo you have a passion for developing scalable single page web applications? Do you want to drive the look and feel of multiple websites, focusing on clean maintainable code, usability and ease of navigation? We are looking for .NET Developers who thrive on continual learning and exploration of the latest and greatest languages and...
-
Full Stack Engineer
hace 6 días
San José, San José, Costa Rica CRG Solutions A tiempo completo**This is a temporary role for 6 months with high possibilities of extension**We are seeking a highly skilled and innovative Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing cutting-edge solutions to streamline business processes and enhance operational efficiency. You will collaborate with...
-
Agentic Developer Intern
hace 4 días
San José, San José, Costa Rica Equifax A tiempo completoTBD**What you'll do****Assist in the design, development, and implementation of Agentic solutions using UiPath & Google ServicesCreate process documentation and flowcharts to support automation development.Conduct testing and debugging of RPA bots to ensure accuracy and efficiency.Collaborate with business users to understand their needs and gather...
-
Full-Stack .NET Software Engineer
hace 2 semanas
San José, San José, Costa Rica Benchly A tiempo completoBenchly, Inc. — Legal Technology | Full-Time | RemoteBenchly is expanding its engineering team and hiring aFull-Stack .NET Software Engineerbased inCosta Rica. We're seeking an experienced developer with excellentEnglish communication skills, strong backend/API expertise, and the ability to contribute to modernBlazor-based front-end components. Role...
-
Salesforce DevOps Engineer
hace 4 días
San José, San José, Costa Rica Cisco Systems Costa Rica, Sociedad Anonima A tiempo completoMeet the TeamIn today's complex, fast-moving environment, our Go-To-Market and Customer Experience teams need more than just tools: they need a connected, consistent, and intelligent experience. That's where we come in. The Cisco CETO (Connected and Engineering Transformation Office) mission is to operate and deliver solutions that drive: One Team. One...
-
Software Engineer
hace 4 días
San José, San José, Costa Rica Cisco Systems Costa Rica, Sociedad Anonima A tiempo completoMeet the TeamIn today's complex, fast-moving environment, our Go-To-Market and Customer Experience teams need more than just tools: they need a connected, consistent, and intelligent experience. That's where we come in. The Cisco CETO (Connected and Engineering Transformation Office) mission is to operate and deliver solutions that drive: One Team. One...