
Principal Software Systems Engineer
Extreme Networks
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob 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