Cisco IOS XR Software Developer at Actify Systems LLC
San Jose, CA 95112, USA -
Full Time


Start Date

Immediate

Expiry Date

11 Jul, 25

Salary

80.0

Posted On

11 Apr, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Systems, Ios Xr, C, Electronics, Telecommunications, Software Development, Computer Science, Network Automation, Python, Git, Ipc

Industry

Information Technology/IT

Description

JOB SUMMARY:

We are seeking a Senior Developer with 10+ years of experience to play a hands-on technical role (70%) while also guiding and mentoring team members (30%). The ideal candidate will be proficient in C and Python, with strong expertise in Inter-Process Communication (IPC), REST APIs, and Netconf/YANG. This role requires deep networking knowledge and the ability to lead technical discussions, ensuring high-quality software development in a fast-paced environment.

REQUIRED SKILLS & EXPERIENCE:

  • 10+ years of experience in C and Python programming for networking or embedded systems.
  • Strong experience with Cisco IOS XR software development.
  • Deep understanding of Inter-Process Communication (IPC) mechanisms.
  • Expertise in REST APIs, Netconf/YANG for network automation and management.
  • In-depth knowledge of networking protocols (OSPF, BGP, MPLS, etc.).
  • Strong debugging, profiling, and performance optimization skills.
  • Experience working in Linux-based development environments.
  • Ability to mentor and lead small teams while remaining hands-on with development.
  • Familiarity with CI/CD pipelines, Git, and automated testing frameworks.

PREFERRED QUALIFICATIONS:

  • Prior experience working on Cisco networking platforms.
  • Knowledge of gRPC, Thrift, or other high-performance RPC frameworks.
  • Understanding of containerized networking environments.
  • Exposure to AI/ML-driven network automation solutions.

EDUCATION:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Telecommunications, or a related field.
    Job Type: Full-time
    Pay: $70.00 - $80.00 per hour

Schedule:

  • 8 hour shift

Experience:

  • Cisco IOS XR: 5 years (Preferred)
  • Python: 5 years (Preferred)
  • C: 5 years (Preferred)
  • Senior Developer: 10 years (Preferred)

Ability to Commute:

  • San Jose, CA 95112 (Preferred)

Ability to Relocate:

  • San Jose, CA 95112: Relocate before starting work (Preferred)

Work Location: In perso

Responsibilities
  • 70% hands-on development:
  • Design, develop, and optimize Cisco IOS XR manageability software using C and Python.
  • Implement and enhance IPC mechanisms such as shared memory, message queues, and sockets.
  • Develop and integrate REST APIs and Netconf/YANG models for network automation.
  • Debug complex system-level issues, perform root cause analysis, and optimize performance.
  • Ensure software scalability, reliability, and security.
  • 30% team guidance & collaboration:
  • Provide technical mentorship and guidance to junior and mid-level developers.
  • Review code, enforce best practices, and drive technical improvements.
  • Work closely with cross-functional teams, including QA, hardware, and networking engineers.
  • Lead design discussions, contribute to architecture decisions, and improve development processes.
Loading...