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 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- *-Ljbffr

Similar jobs

C++ Developer

Apply Now
Back to search page