Job Description
Batch-2022/2021/2020/2019
Job Description
- Understand and use software design documents and communication protocol specifications
- Design, develop, unit-test and debug software solutions
- Enhance and maintain existing software
- Create and maintain software design documents
Basic Requirements
Required Skills:
- C and C++ programming
- Object-oriented design
- Development and debugging onLinux using GCC, GDB, Valgrind
- Data structures and algorithms
- Operating System fundamentals
- Computer Networks (Socket programming, use of tools such as Wireshark, tcpdump)
- Communication protocols such as IP, TCP, UDP, SCTP, HTTP
- Coding standards
- Technical presentation and documentation
Good to have Skills:
- Python / Bash scripting
- Relational / NoSQL database
- Cellular communicationLTE/5G) network
- Agile programming
Minimum Qualifications:
- B.Tech / M.Tech / M.Sc (Computer Science/Information Technology/Electronics & Communication)
- Minimum score of 70% throughout 10th, 12th and graduation.
Work Experience:
- 1-4 yrs