

Search by job, company or skills

Position: Software Engineer
Location: Bangalore
Experience: 5+ years
Primary Responsibilities:
• Assign jobs to team members.
• Lead implementation and unit testing activities.
• Lead code reviews and unit test plan reviews.
• Approve implementation-level CCB requests.
• Manage schedules and milestones for project teams.
• Support resolution of project bugs and technical issues.
• Guide engineers in issue analysis, enhancements, and bug investigations.
• Collaborate with the SA team on new technologies and component development.
• Provide engineer training and mentoring.
• Develop, maintain, and debug switch functionalities including drivers, L2/L3 protocols, applications, security features, and QoS.
• Maintain and enhance software performance for existing products.
• Study networking protocols and RFC specifications.
• Develop Network OS Hardware Abstraction Layer (HAL).
• Analyze switch chip behavior, CPLD, hardware boards, and peripheral devices.
• Design, develop, and test switch system software.
• Provide technical documentation and customer support.
Secondary Responsibilities:
• Collaborate with cross-functional teams to meet customer requirements.
• Demonstrate passion for software design and continuous learning.
Required Qualifications:
• Strong proficiency in C programming.
• Familiarity with Python.
• Strong understanding of operating systems, data structures, and algorithms.
• Experience with Linux/RTOS and networking technologies.
• Knowledge of switch L2 and L3 protocols.
Preferred Qualifications:
• Experience with OSPF, BGP, VxLAN, GRE, and EVPN development.
• Experience in switch hardware stacking development.
• Embedded systems programming, Linux shell scripting, and kernel driver development.
• Knowledge of NAND/BE-NAND Flash drivers and SFP/SFP+/QSFP+/CSFP modules.
• Knowledge of Secure Boot and Root of Trust (RoT) solutions.
Email ID:
[Confidential Information]
[HIDDEN TEXT]
Job ID: 152611967
Skills:
Java, Vue, React, Big Data, Angular, Gcp, Javascript, Software Engineering, C, Programming Languages, AWS, Ruby, Python, Azure, fine tuning, RAG techniques, OpenAI, security considerations, Hugging Face, embedding models, Privacy, LangChain, guardrail techniques, AWS Bedrock, responsible AI, LangGraph, Evaluation, Go, LLM frameworks, vector databases, SageMaker, prompt engineering
Skills:
Git, Algorithms, Software Architecture, Data Structures, Python, Object-Oriented Programming
Skills:
Unix, Github, Elk, Cmake, Maven, Prometheus, Grafana, Docker, Terraform, Shell scripting, Gitlab, Python, AWS, Azure DevOps, Bash, Devops, Jenkins, Git, Gradle, Gcp, Linux, Ansible, Azure, Kubernetes, GitHub Actions, GitLab CI
Skills:
Machine Learning, Artificial Intelligence, Agile Methodologies, Nodejs, Data Modeling, Regression Testing, Automation, Microservices, Software Development Life Cycle, Performance Engineering, Cloud, Reactjs, Python, AWS, Mobile, Continuous delivery methods, AI-assisted software development tools
Skills:
C, Linux, Rip, BGP, UNIX, Python, OSPF, Pim, IS-IS, ip networking, IP routing protocols