C Software Engineer

R Systems is looking for a talented C Engineer to craft reliable code for our UK client which is working on a fully-virtualized multiservice telephony application server, enabling local access and long distance tandem switching (class 4 and 5 switches). As a C Software Engineer in our team, you will work on maintaining and adding new features to well established telco products used by millions of mobile subscribers around the world.

You will be part of a medium-size agile team geographically distributed across several locations, reporting directly to Project Manager.

Our focus is on building cloud native, highly scalable applications that can be deployed and operated in both private and public clouds. Our technology stack and methodologies include among others: C, Python, Bash/Linux, Gitlab CI/CD, Docker, Git, Jenkins, Free Diameter, Memcached, libxml2, libxslt, Agile/Kanban, test driven development.

You’ll enjoy:
  • Supportive working climate, a very talented team and the chance to be rewarded for outstanding performance
  • Technical trainings and certifications
  • The opportunity to join forces with a global technology leader
Your contribution:
  • Design, build, and maintain efficient, reusable, and reliable code according to specifications
  • Document features based on project specifications
  • Collaborate with quality engineers to ensure project deliverables
  • Maintain and enhance Python scripts used for CI
  • Identify and investigate bugs, and offer solutions to these problems
  • Communicate with customers’ Team Leads through various communication channels
  • Attend Scrum specific ceremonies (daily standups, planning sessions, retros…)
  • Provide status and feedback to management
Bring along: 
  • Minimum 2-years experience in working with C
  • The ability to quickly learn and utilize new concepts and find creative solutions to problems
  • A self-driven and proactive attitude with the ability to work both independently and in groups
  • Good understanding of memory management in non-garbage collected environments
  • Good understanding of data structures and algorithms
  • Fluency with code versioning tools (such as Git, SVN)
  • Experience with Unix/Linux environment
  • Advanced English speaking and writing skills
Nice to have:
  • Experience with Agile development
  • Familiarity with continuous integration systems
  • Telecom industry knowledge (e.g. architectures, protocols, applications, etc.)
What’s in it for you (additional benefits available in each of our country locations)
On all accounts:
  • Remote, hybrid or office work – you choose 🙂
  • More free time to enjoy throughout the year: longer holidays than standard, additional vacation days with every year, replacement days of public holidays that fall on weekends, 5 free days/year for professional training, paid study holidays, flexible working schedule and so much more
  • Private medical subscription for you and family members
  • Customized training and professional certifications programs to achieve your learning and career goals
  • Free and unlimited access to Udemy online learning platform, to learn all and everything from programming and cloud computing to home gardening 101
  • Mobile device and mobile subscription plan
Plus, as we approach the post-pandemic normal:
  • Cool and comfy office located right in the heart of the city
  • Massage sessions at the office
  • Lunch & Learn sessions
  • (Inter)company sports competitions
  • Team buildings and parties

Apply here

Who we are as a company

R Systems is a global technology and analytics services company. We help our clients achieve speed-to-market, overcome digital barriers, and create business value with our specialized service offerings and consultative business approach.

We speak the language of business as fluently as we do the language of technology. In other words: We speak Digital. Our goal: accelerate our clients’ digital leadership.

Some quick aspects we take pride in:
3,000+
EMPLOYEES WORLDWIDE
30
YEARS OF EXPERIENCE IN TECHNOLOGY INNOVATION ACROSS BUSINESS SECTORS
25
OFFICES IN 12 COUNTRIES IN EUROPE, US, APAC
16
DELIVERY HUBS INCLUDING CENTERS OF EXCELLENCE IN ROMANIA, POLAND, MOLDOVA
Previous
Next

Other roles you may be interested in

Scroll to Top

Apply to this job

Contact us

Send your CV