Home
Jobs
9 Job openings at Benison Technologies
C/C++ Developer

Bengaluru

0 - 3 years

INR 2.0 - 5.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" Experience 0 - 3 yrs Skills Solid C++ programming capability. If only C, candidate should be strong with willingness to learn C++. Multi-threaded, Multi-process OS concepts understanding, design and development capability. Hungry to learn and contribute. Resourceful individual contributor. Area Control plane IP Stack (L2/L3) on Linux/QNX. SW Systems platform Card SW bring up on arm/x86/ppc architectures, Drivers, Kernel, HW component interaction and initialization, Systems housekeeping. Soft skills Understand the problem well, ask questions to your leads. Ensure fix is well thought out in Design and code, Test to cover use-cases optimally. Be crafty in code browsing and keep learning on the job.

Open Wrt Developer

Bengaluru

3 - 4 years

INR 5.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" Key Responsibilities Bring up OpenWRT on multiple hardware targets (MediaTek, Qualcomm, etc.) Create and maintain custom OpenWRT firmware images using ImageBuilder/Buildroot Integrate and debug 4G/5G modems (Quectel, Sierra, etc.) using QMI, MBIM, PPP Develop debug utilities and monitoring tools in Python, shell, or C for diagnostics Customize and extend the LuCI web interface for configuration and diagnostics Handle network driver integration , kernel configuration, and system-level tuning Troubleshoot hardware-software issues using logs, serial consoles, and kernel tools Work closely with hardware, QA, and platform teams for complete modem stack validation Support multi-WAN , link failover , and routing policies in real-world deployments Core Technical Skills Strong expertise in OpenWRT internals (UCI, netifd, procd, ubus, hotplug) Solid knowledge of QMI, MBIM , and modem tools like uqmi, libqmi, ModemManager Experience with virtual Ethernet interfaces exposed by WWAN devices Proficient in C and Python development for embedded utilities and system tools Skilled in shell scripting and automation within OpenWRT environments Experience customizing the LuCI web UI for configuration and diagnostics Excellent troubleshooting skills using strace, tcpdump, usbmon, sysfs/procfs Hands-on with driver integration for Ethernet, Wi-Fi, WWAN modules Working knowledge of multi-WAN , mwan3 , VLANs , firewall rules , and routing Familiarity with firmware packaging , ipk feed management, and OTA updates Networking Knowledge Deep understanding of TCP/IP, NAT, DHCP, DNS, VLAN, QoS , and VPN technologies Experience with WireGuard, OpenVPN, or SoftEther on embedded devices Complementary Skills Knowledge of Git and experience working with CI/CD pipelines for firmware Exposure to Yocto , Buildroot , or other embedded Linux distros Awareness of secure firmware practices (HTTPS for LuCI, config hardening, key mgmt) Basic understanding of hardware watchdogs, SIM failover , and device tree overlays Ability to document technical work clearly for internal and field teams Soft Skills Strong debugging and problem-solving mindset Ability to work independently in a fast-paced, high-ownership environment Comfortable collaborating across hardware, QA, and cloud teams Detail-oriented and proactive in identifying issues before they impact the field ","

DPDK /VPP Developer

Bengaluru

3 - 4 years

INR 5.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Design, Develop & testthe various features in dpdk, VPP based system Interact with the customer to help indefining the features, execute and deliver them Mentor the junior team members. Participate in code-reviews and ensure thequality of deliverables. What expertise / skills youshould possess? RequiredSkills Programming languages : C/C++ Work exp on DPDK and packetforwarding area Good understanding ofLinux Kernel, Networking stack in the kernel Exposure to clouds likeAWS, GCP is a big plus Understanding/Exposure toVPP is a big plus Strong inpacket forwarding, Tunneling (IPsec, GRE, VxLAN) etc.

Big Data Engineer

Bengaluru

2 - 7 years

INR 4.0 - 9.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" Job Roles and Responsibilities: What You\u2019ll Do: You are an experienced Software Engineer, Data/Data Engineer who\u2019s passionate about developing products that are simple, intuitive, and beautiful. You will be making an impact on HG\u2019s core data platform/processing engine using modern Big Data techniques particularly working with enterprise applications for B2B. We are a small engineering focused team who are delivering innovative features in a fast-growing market. We build Big Data systems utilizing cutting edge technologies and solutions that allow our developers to learn and develop while shipping amazing products. You will be involved in building data pipelines at a large scale to enable business teams to work with data and analyze metrics that support and drive the business. You will partner with cross functional teams to identify opportunities and continuously develop and improve processes for efficiency. What Youll Be Responsible For: Collaborating with Product Development Teams to build the most effective solutions Developing and enhancing features in our databases, backend apps, front end UI, and Data as a Service (DAAS) product Building data pipelines to support our data ingesting, cleansing, enriching, and presentation efforts in support of our flagship SaaS applications Authoring and scheduling workflows monitored by Airflow Responsible for the design and architecture of data collection Collaborating with cross-functional teams to design and implement impactful solutions to department and business problems Support end users and teammates on code-related questions and issues Attend daily stand-up meetings, planning sessions, encourage others, and collaborate at a rapid pace What You\u2019ll Need: BS, MS, or Ph.D. in Computer Science or related technical discipline 2+ years of experience in data engineering, or an equivalent combination of education and experience Experience using Scala/Java, Spark, Airflow and Hadoop are essential for success in this position 2 or more years of designing and programming in a work setting Advanced experience in SQL of any flavor (MySQL,Postgres, Snowflake, Sql server etc) Proficient in Java or Scala (understand and have real-world experience with design patterns) Experience with Amazon Web Services (EC2, S3, RDS, EMR, ELB etc.) or similar cloud platforms Experience with web services using REST Comfortable working with CI/CD and automation environments such as Docker, Kubernetes, Terraform or similar Understand pragmatic agile development practices Proven track record of successful project delivery ","

Python Automation Engineer-SDET

Pune

2 - 7 years

INR 4.0 - 9.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" Key Skills: 2+ years of automation testing experience Hands on experience with Python-Selenium Good knowledge of Dockers Working knowledge of Unix, dockers, CI/CD, SVN/Git etc. Expert at test automation, creating test plans for testing product modules Good understanding of general manual and automation testing concepts and all types oftesting methods Should be able to quickly analyze failures and trace back to issues in the product or theautomation suite Familiarity with Test Management systems. Experienced in working with Agile methodologies like Scrum, Story break down, Story pointingetc. Exposure to AWS cloud ecosystem will be plus Roles and Responsibilities: Independently own features and create feature test plans based on development and featurecompletion milestones. Design automation framework for automating feature tests. Propose changes orenhancements to the framework for enabling new feature tests. Understand existing automation frameworks, write new test-cases as per current frameworkand fix any broken automation Participate in test cases, test plan and code reviews Participate in bug triaging, tracking quality assurance metrics Identify quality assurance process bottlenecks and suggest actions for improvement. ","

QA Engineer - SD-WAN

Bengaluru

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" The System Test Engineer will use in depth knowledge of networking, highly refined software testing skills and test automation expertise using Linux development platform to design tests and test automation for Nirad Products. Responsibilities: You will design, develop and execute system test plans, You will design test networks, and create test automation, You will perform all aspects of feature verification, regression stress, stability and performance testing, You will evaluate test automation tools, and contribute to the automation effort, You will reproduce customer issues, and address test escapes, You will create test plans for new feature testing and execute regression testing to ensure a quality product, You will provide weekly status reports, You will provide recommendation and guidance during functional reviews and system prototyping, You will manage and configure test networks, You will troubleshoot network issues related to features like DHCP, DNS, IPSec VPN, QoS, DPI, routing, ACL, MPLS, PPPoE Requirements: Experience in networking protocol stacks and related technologies (TCP/IP, UDP, Ethernet) in addition to networking routing protocols OSPF and BGP You will understand switching technology including VLAN/Trunking, STP, NAT, PAT, Ethernet, IPv4 Ipv6 HTTP, HTTPS, SSL, FTP. You will understand security related technologies like firewall, IDS/IPS, NAT, DPI, QoS, IPSec VPNs, ALGs and prior SD-WAN knowledge would be added advantage. Experience with hypervisors including VMware vSphere (VCP Certified), MS HyperV, or Citrix Xen. Bachelors or Masters degree in Computer Science, Information Systems, or equivalent. Typically 5+ years of experience. ","

Platform Developer

Bengaluru

8 - 13 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" 8+ years of overall software engineering experience with 7+ years developing Networking and Hardware based Firewall firmware solutions. 5+ years\u2019 people leadership and team building experience with passion for bringing out the best in a team and helping people grow in their careers. Strong academic credentials with a master\u2019s degree in CS / EE, Mathematics, or other quantitative area of study Experience delivering high-performance NIC drivers in Linux and firmware implementation to support multi-ring architecture. Strong PCIe NIC background to design optimal Rx /Tx data transfer over PCIe, Experience with SR-IOV /virtio based Virtualization Implementation is a big plus! Good experience with one or more of fast path implementations - DPDK, eBPF, XDP Control and Data Path implementation of Firewall using ip tables including offload of Firewall functionality. Hands-on experience with KTLS / DTLS Design and Implementation including HW offload of TLS, IPSec HW Offload using Linux XFRM framework are desirable. Substantial and proven C and Python programming knowledge Proven ability to work with cross-functional teams in different locations. ","

Technical Architect

Bengaluru

15 - 20 years

INR 45.0 - 55.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" Key Responsibilities: Design, develop, and maintain network systems software and Security software for high-performance and low-latency environments. Optimize network data processing by leveraging DPDK and VPP. Develop and maintain software libraries, applications, and tools related to network systems and network security systems. Expert in Linux kernel internals, debugging and troubleshooting, with strong knowledge of networking and protocols. Good Knowledge of different data plane architecture like OpenDP, DPDK, Openflow, VPP, etc. Good understanding of processor architectures like MIPS, PPC, ARM and iX86 architectures and their software dependencies in Linux is necessary. Ensure the reliability and scalability of network solutions. Draft high level and detailed design documentation for new features and capabilities. Propose and implement tools to accelerate software system development and debug environments. Participate in Design/Code reviews, Architecture discussions, and drive execution with a goal to continuous Software Development process improvements. Collaborate with cross-functional teams to define and implement networking protocols (L2, L3, MPLS, NAT, tunnelling - VPN, IPSec, GRE, VxLAN etc) and features. Propose and implement built in diagnostics and test scripts to help reliability and supportability. Work with product management and solutions engineering to write software functional specification and integration documents. Participate and support in fixing issues arising from customer sites. Analyse system scalability, interworking issues and perform root cause analysis of system issues. Mentor junior engineers within the team. Keep abreast of the latest technologies within our product area. The candidate is expected to demonstrate a deep sense of product ownership with a strong focus on customer satisfaction. Qualifications: Bachelors or masters degree in computer science, Electronics and Communication Engineering, or a related field. Experience 15+ Years Proven expertise in C programming for systems-level software development. In-depth knowledge of Linux operating systems, including kernel-level programming. Strong understanding of the Data Path Concepts, including various packet processing models, Firewall solutions, including IPSec and VPN. Strong experience with networking technologies and protocols (L2, L3, MPLS, NAT, VPN, IPSec, DPI etc). Strong experience in IPSec, Firewall solutions (stateless, stateful, DPI and Open Source), VPN and NAT. Good understanding and hold on Packet Buffer Management, Mempools, Poll Mode Drivers, Flow and Session Mgmt. VPP plugins architecture, experience in adding new plugins Good understanding of the Cache Utilizations mechanism for both Instruction and Data Cache. Excellent programming skills C, Data structures, Algorithms, Design Concepts Good understanding of multi-threading, IPC, sockets, memory management and other OS level concepts. Familiarity with ODP (OpenDataPlane) is a plus. Experience in programmable packet pipelines is an added plus Work experience on Marvel Octeon or similar NPU is an added plus Excellent analytical, integration, problem-solving skills, hands-on software development and the ability to work in a collaborative, fast-paced environment. Very Good oral and written communication and multitasking skills are expected ","

L2/L3 Testing Professional

Bengaluru

7 - 10 years

INR 9.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Job_Description":" RequiredSkills and Experience : Automation Expertise : Strong experience in automation, preferably with Python. Knowledge of automation frameworks (e.g., Robot Framework, Pytest) is a plus. Routing Protocols : Deep knowledge of Layer-2 and Layer-3 protocols, including OSPF, BGP, MPLS, and Segment Routing. Experience testing, validating, and debugging these protocols is essential. Debugging : Strong debugging skills and experience troubleshooting complex networking issues. Ability to quickly isolate issues in a multi-vendor environment. Communication : Excellent verbal and written communication skills. Ability to clearly explain technical issues and progress to both technical and non-technical teams. Soft Skills: Good communication and teamcollaboration skills. Problem-solving mindset with attention todetail. Ability to manage time and deliver resultsin a fast-paced environment. ","

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview