Software Engineer – VoIP, Wi-Fi, UCS, and Cable Modem Expertise
Job Summary
Cognizant is seeking a passionate Software Engineer with 1–4 years of experience to join our team of innovators. The ideal candidate will bring strong expertise in VoIP, UCS, Test Automation, Wi-Fi, and Cable Modems (DOCSIS/RDK), with a deep understanding of Wi-Fi/WLAN systems. This is a hybrid role with day shifts and no travel requirements, perfect for professionals seeking challenging yet flexible work opportunities.
Responsibilities
- VoIP & UCS Development: Design, develop, and maintain software for seamless communication services.
- Test Automation: Build and enhance frameworks to optimize testing processes and ensure high-quality delivery.
- Wi-Fi Solutions: Design robust and reliable wireless connectivity solutions for modern needs.
- Cable Modems (DOCSIS/RDK): Work on enhancing performance, functionality, and reliability of broadband devices.
- Collaboration: Partner with cross-functional teams for seamless software integration and delivery.
- Code Reviews: Conduct code reviews, ensuring adherence to industry best practices and standards.
- Troubleshooting: Resolve software issues promptly to maintain system performance and stability.
- Documentation: Develop and maintain technical documentation for future reference and reporting.
- Continuous Improvement: Contribute to process improvement initiatives to enhance efficiency and innovation.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or related field.
- Technical Expertise:
- Proficient in VoIP, UCS, Test Automation, Wi-Fi/WLAN, and Cable Modems (DOCSIS/RDK).
- Programming languages: Python, Java, or C++.
- Experience with Linux, including configuring and building distributions.
- Strong scripting skills: Python, TCL, Bash.
- Familiarity with networking protocols like TCP/IP, UDP, DHCP, DNS, VLANs.
- Knowledge of DevOps and building automation pipelines.
- Expertise in Git for version control.
- Experience with web interfaces and related server technologies.
- Broadband Device Development:
- 2–4 years of experience working with broadband devices.
- Understanding of Linux system programming.
- Experience defining Low-Level Design for broadband components.
- Personal Attributes:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Adaptability to dynamic project priorities.
- Attention to detail with a commitment to quality.
- A proactive mindset and eagerness for continuous learning.
Why Join Cognizant?
The Cognizant Community:
Be part of a high-caliber team in an inclusive and collaborative environment where you’ll feel valued and supported.
Global Impact:
Join a network of over 300,000 associates worldwide who don’t just dream of better solutions—they make them a reality.
Commitment to Excellence:
Cognizant focuses on doing what’s right—for our people, clients, communities, and the planet.
Innovative Opportunities:
We foster a culture of innovation, empowering you to shape a career path that aligns with your aspirations.