
C++ Developer
Há 5 dias
The Offer
Work within a company with a solid track record of success
Flexible working options
Opportunity to make a positive impact
The Job
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).
The 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.
The Employer
Our client is a steadfast commitment to our mission – Delivering Customer Success. They understand that the success of any organization hinges on its people, and their mission is to provide unparalleled recruitment services that empower companies to build dynamic, skilled, and high-performing teams.
-
Integration Developer
Há 4 dias
Ituiutaba, Minas Gerais, Brasil Definity First Tempo inteiroWe are looking for a skilledIntegration Developerto join our team. This role focuses on the development of mission-critical integrations between Windows-based applications,CAD systems, and other enterprise platforms, workingREMOTELYfrom anywhere in LATAM . This is an exciting opportunity to contribute to high-impact solutions while collaborating with a...
-
Windows Developer
Há 4 dias
Ituiutaba, Minas Gerais, Brasil Definity First Tempo inteiroWe are looking for a skilledWindowsDeveloperto join our team. This role focuses on the development of mission-critical Windows-based applications that integrate with CAD systems, workingREMOTELYfrom anywhere inLATAM. This is an exciting opportunity to contribute to high-impact solutions while collaborating with a mission-driven and highly talented...
-
Senior Mobile Developer
2 semanas atrás
Ituiutaba, Minas Gerais, Brasil Upstart Aec Tempo inteiroAbout the Role We are seeking a Senior Mobile Developer with strong expertise in Android and React Native to join our growing crypto and payments team.You'll play a key role in building and scaling mobile applications that power secure digital transactions.This is an exciting opportunity to work in the fast-paced world of crypto and fintech, where you'll be...
-
Dotnet Developer
2 semanas atrás
Ituiutaba, Minas Gerais, Brasil Pixie Tempo inteiroWe are seeking an experienced .NET Solution Architect with a strong background in application implementation, system integration, and enterprise architecture.The ideal candidate will combine deep technical knowledge with an understanding of the U.S. retail power market to design and deliver robust, scalable, and efficient solutions.Key Responsibilities:...
-
Principal .Net Developer
2 semanas atrás
Ituiutaba, Minas Gerais, Brasil Luxoft Tempo inteiroProject Description: Small team of expert level engineers to deliver multiple new services for a new front office solution for top tier hedge fund.You'll have all the decision power to influence the architecture decisions and delivery process.Primary Stack: .Net, Angular, MSSQL, Azure Responsibilities: - Collaborate with Portfolio managers and external teams...
-
Senior Software Developer
2 semanas atrás
Ituiutaba, Minas Gerais, Brasil Net2Source (N2S) Tempo inteiroEstamos em busca de um(a) Desenvolvedor(a) de Software orientado(a) a resultados para colaborar com nossas equipes de engenharia, design de experiência e design de conteúdo.Você terá um papel fundamental na construção e manutenção de serviços críticos para a plataforma em nuvem voltada para a indústria de mídia e entretenimento.Também...
-
Analista Desenvolvedor .Net
Há 3 dias
Ituiutaba, Minas Gerais, Brasil Ewave Do Brasil Informatica Ltda Tempo inteiroNosso cliente tem como principal objetivo a eficiência da gestão da saúde local e na qualidade de vida do cidadão e a partir dessa premissa, disponibiliza ferramentas completas e de uso simplificado para a saúde pública.Tarefas a serem executadas:Desenvolvimento web utilizando .NET e frameworks do mercado, com arquitetura MVCAnálise de novos...
-
Cross-Platform Mobile Engineer
2 semanas atrás
Ituiutaba, Minas Gerais, Brasil Intellias Tempo inteiroDive deep into DigitalFor 20 years Intellias has been developing top-tier digital solutions for the world's leading companies, keeping them in line with the latest technology trends.Join in and provide innovations for the futureWe are looking for a talented Senior iOS (SwiftUI/Combine) Developer.The position demands a candidate capable of doing high-quality...