Unleash your biggest strengths, apply skills & knowledge, learn new things, connect with your peers and build your career with us! Why rinf.tech? #EngineerOfTheFuture, #PeopleofManyTalents At rinf.tech, you’ll encounter friendly people who are eager to explore and reinvent the world of technology. We encourage ideas - we like to share and learn from each other. We’re all in for curious & ambitious people. Our Technical Management team, possesses a robust technical background. Many of our team members have advanced to strategic roles through internal promotions. In a state of mutual willingness to share & grow, our RINFers commit to a minimum tenure of 2.5 years on a project. Fail fast, learn fast: we experiment, we iterate, we know when to stop and we don't repeat the same mistakes. The right technology stack for the right problem: we don't force technology choices just because we know them; our focus is on solving problems, not on pushing predefined stacks. We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makers! Our Vision! Founded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and services! What you’ll do Design, develop, and maintain high-performance C++ software integrated with MES platforms Develop and optimize embedded and real-time applications for industrial systems Ensure deterministic and low-latency behavior in time-critical systems Work across both Linux and Windows environments (including driver-level or system-level components) Collaborate with cross-functional teams (QA, automation, infrastructure) to define requirements and validate functionality Debug, analyze, and enhance existing systems to meet evolving industrial requirements Produce technical documentation and contribute to system architecture discussions What you need to be successful 5+ years of experience with C++ development, ideally C++11 or newer Practical experience with Manufacturing Execution Systems (MES) Solid understanding of embedded systems programming and real-time operating constraints Proven experience with both Linux and Windows development environments Proficient in system-level programming, including memory management, multithreading, and low-level debugging Strong problem-solving and analytical skills Proficient in English (written and verbal) The following would be a plus: Experience with RTOS (e.g., VxWorks, QNX, FreeRTOS) or real-time Linux kernels Knowledge of industrial communication protocols (e.g., OPC UA, Modbus, MQTT, CAN) Familiarity with microcontroller development (ARM, STM32, etc.) What we offer you to be successful Enjoy a flexible working environment with the option to work remotely or in a hybrid model, depending on project needs. Collaborate with global technology leaders, delivering innovative solutions to industry giants such as Intel, NXP, Panasonic, Visteon, Carrefour, Windriver, Kardex, METRO Digital, and many more. Benefit from profit-sharing programs that reward you for identifying new business opportunities. Receive support from Technical Project Managers and HR representatives to guide your professional growth. Be part of a connected community, fostering collaboration through ongoing learning, project rotations, and idea incubation. Plus, enjoy our Football Team, Townhalls, and Fun Office Days! Next Steps for you! Apply CV screening HR Interview Technical Interview Offer presented by our CEO Meet us! Let's meet! We invite you to drop by anytime for a tour of our office, without any commitment. Join the #PeopleOfManyTalents #EngineerOfTheFuture #J-18808-Ljbffr
C++ Developer
RINF
región centro jalisco, región centro jalisco
Publicado hace 7 días
Denunciar empleo