Senior Software Engineer
Sandvine
Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 28, 2025
The Job
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Improves operations by conducting systems analysis; recommending changes in policies and procedures
What Skills You Bring In
- Bachelor’s or Master’s degree in Computer Science or engineering (in similar disciplines)
- 2-5 years of experience in Software development Excellent programming skills in one or more of (C/C++, Python)
- Scripting Skills (Shell, Bash, etc.)
- Experience using git/github for version control
- Good grasp on networking concepts and protocols
- Self-starter attitude and ability to make decisions independently
- Excellent problem-solving skills with a history of superb delivery against assigned tasks
- Excellent verbal and written communication skills
- Knowledge and experience in one or more of the following domains:
- Working experience with Unix, Linux or RTOS
- Working experience in Linux system configuration, Network Functions Virtualization
- Good knowledge of DPDK & drivers
- Good knowledge of Open protocol standards such as REST interfaces
- Debugging and troubleshooting problems in test and in production
- Experience with GDB, Wireshark and similar industry standards aids
- Proven high performance in the past organizations
Desired
- Working experience with Socket Programming, Python programming
- Experience working with Telecom domain would be added advantage
- Experience of working in a collaborative mode across multiple time zones and across cultures would be an added advantage
What you can expect from us
- Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call)
- Career development and advancement opportunities
- Fast-paced office environment
- At AppLogic Networks we understand the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives.
- AppLogic Networks believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees.
- AppLogic Networks offers competitive salaries and a comprehensive benefits package, including health insurance, and other perks to ensure the well-being and financial security of its employees.
Thank you for your interest in AppLogic Networks. We will contact you if your skills and experience are a match for the role. Otherwise, we’ll keep your resume in case there is a match with future opportunities.
AppLogic Networks is committed to supporting a culture of inclusion, diversity and accessibility to employment for all. We are proud to operate as an equal opportunity employer.
The AppLogic Networks Global Talent Acquisition Team