Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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!
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!
- 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
- 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
- Apply
- CV screening
- HR Interview
- Technical Interview
- Offer presented by our CEO
Let's meet! We invite you to drop by anytime for a tour of our office, without any commitment.
Join the #PeopleOfManyTalents #EngineerOfTheFutureKey Skills
Ranked by relevanceReady to apply?
Join rinf.tech and take your career to the next level!
Application takes less than 5 minutes