Extreme Networks

Principal Software Systems Engineer

Extreme Networks

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

LinuxPython

About the role

  • Analysis, design, programming, and debugging of software features for embedded firmware applications as an individual contributor with team collaboration and support
  • Development in C/C++ and Python, integration and verification on multiple hardware platforms and network operating systems
  • Defining and implementing RESTful APIs for managing devices and interfacing with a database
  • Developing software specifications detailing new functionality and/or enhancements for current and next generation platforms
  • Follow software engineering disciplines, procedures, and practices - coding standards and reviews, use of static analysis tools, and perform extensive unit and regression testing

Requirements

  • Minimum of B.E/B.Tech or equivalent in CS/EEE/ECE
  • 2+ years of relevant industry experience in Telecom/Data Networking
  • Candidate must have solid understanding and experience in:
  • - Object oriented design and development mainly in C/C++ and Python and tools
  • - Database concepts, data modeling, and database languages
  • - Networking concepts including routing and bridging, configurations, protocols and data forwarding
  • - Development on Linux OS
  • - Trouble shooting, debugging, and analyzing performance bottlenecks
  • - Analytical problem solving skills coupled with excellent communication skills (written & verbal)
  • Highly Desirable:
  • - Experience working with multi-site project teams
  • - Experience with management layer protocols (SNMP, RESTful APIs) and configuration schema such as RESTConf and Yang
Benefits
  • We encourage people from underrepresented groups to apply.
  • Inclusion is one of our core values and in our DNA.
  • We are committed to fostering an inclusive workplace that embraces our differences and creates an atmosphere where all our employees thrive.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++PythonRESTful APIsdatabase conceptsdata modelingLinux OStroubleshootingdebugginganalytical problem solving
Soft skills
communication skills
Certifications
B.EB.Tech