rinf.tech
C++ Embedded Developer
rinf.techRomania13 hours ago
Full-timeEngineering, Information Technology
Why do we do what we do?

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 and implement AAR (Association of American Railroads) communication protocols
  • Develop supporting mechanisms for the communication gateway
  • Create and maintain end-to-end tests to validate implemented applications and protocols
  • Design, develop, and maintain C++ applications running on embedded Linux devices
  • Implement and optimize networking components using TCP/UDP sockets
  • Participate in technical analysis, design discussions, and architecture reviews
  • Provide technical insight into feature analysis and feasibility studies
  • Ensure robust error handling, fault tolerance, and secure communication between devices
  • Collaborate with cross-functional engineering teams to integrate software with locomotive subsystems
  • Maintain and update technical documentation, including design specifications and implementation details


What you need to be successful
  • Strong C++ knowledge
  • Solid Linux background
  • Networking knowledge (TCP, UDP, sockets)
  • Experience with multithreading and inter-process communication
  • Familiarity with embedded systems or resource-constrained environments
  • Ability to write clean, maintainable, and well-documented code
  • Experience with CI/CD pipelines
  • Proficiency with Bash scripting and Linux command-line tools
  • Git version control
  • Nice to Have:
  • Experience in embedded or real-time systems development
  • Background in railway or other safety-critical industries
  • Experience with Class C/D train communication protocols


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


Key Skills

Ranked by relevance