RA

DCN SW ENGINEER

RARR Technologies
Bangalore7-12 LPA Posted 7 Nov 2025
FULL TIME
Git
C++
C
Linux
Python

Job Description

Key Responsibilities:

  • Develop and maintain applications in C++ on Linux environments.
  • Design and implement features/products from the ground up.
  • Work with L2/L3 networking protocols including RSTP, OSPF, BGP, GRE, and IP routing.
  • Develop and maintain embedded real-time operating system applications, with understanding of multicore and multithreaded systems.
  • Perform unit testing and contribute to continuous integration (CI/CD) frameworks.
  • Write scripts in Python and Shell to support development and automation.
  • Use Atlassian suite tools (Jira, Confluence, etc.) or equivalent for project management and tracking.
  • Utilize open-source tools and environments like Git/Stash, Jenkins, Valgrind, gtest/gmock, Pytest, SonarQube, Fisheye/Crucible.
  • Collaborate with cross-functional teams to ensure software quality and adherence to best practices.

Required Skills