Bengaluru, Karnataka
INR Not disclosed
Work from Office
Full Time
Job Information Number of Positions 5 Date Opened 05/20/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560100 Job Description Required Skills 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 team collaboration skills. Problem-solving mindset with attention to detail. Ability to manage time and deliver results in a fast-paced environment.
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/22/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 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. Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. Typically 5+ years of experience.
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/22/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 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
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 2 Date Opened 05/19/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 Job Description 8+ years of overall software engineering experience with 7+ years developing Networking and Hardware based Firewall firmware solutions. 5+ years’ 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’s 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.
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/20/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 Job Description Design, Develop & test the various features in dpdk, VPP based system Interact with the customer to help in defining the features, execute and deliver them Mentor the junior team members. Participate in code-reviews and ensure the quality of deliverables. What expertise / skills you should possess? Required Skills Programming languages : C/C++ Work exp on DPDK and packet forwarding area Good understanding of Linux Kernel, Networking stack in the kernel Exposure to clouds like AWS, GCP is a big plus Understanding/Exposure to VPP is a big plus Strong in packet forwarding, Tunneling (IPsec, GRE, VxLAN) etc.
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/20/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 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
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/20/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 Job Description Job Roles and Responsibilities: We’re looking for a Senior Software Integrations Engineer who will help architect and maintain Bricklayer AI's integration architecture. This key position will ensure that Bricklayer’s AI Agents can quickly connect and communicate with various security and IT technologies. This engineer has worked in the Security domain at a prior company and will be an expert in API integrations with Cloud providers (AWS, GCP, Azure), SIEM, EDR, SOAR, ticketing systems and other security technologies. This position is a full stack position where we will make the customer experience of integrating their technologies with Bricklayer as simple and as quick as possible. Responsibilities: Architect full stack workflows that enable customer integration as quickly as possible. Be a hands-on developer for full stack software development (react/python) to build the integration capability in Bricklayer Work on novel approaches to speeding up our time to value when integrating with customer technologies Prototype and test integration with new technologies. Co-ordinate with internal teams to understand user requirements and provide technical solutions. Required skills and experience Required Qualifications/Skills 5+ years of full stack software engineering experience Excellent communication skills with strong attention to detail Excellent problem-solving skills Strong organizational and time management skills Strong understanding of Generative AI (LLMs, RAG, Prompting techniques) Strong knowledge of React/HTML/CSS Strong understanding of Authentication with external security solutions (Oauth 2.0, SAML, API Tokens, OIDC) Strong understanding of REST API development with Python/Node.js Experience with AWS services and administration Experience working with modern development processes and tools Experience with agile software development processes Hands on experience with security technologies such as SIEM, SOAR, EDR, NDR and Threat Intelligence Preferred Security Product Development Experience Ability to align work hours with EST (Eastern Time Zone)
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 05/20/2025 Job Type Full time Industry Technology Work Experience 1-3 years City Bangalore North State/Province Karnataka Country India Zip/Postal Code 560001 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.
Bengaluru, Karnataka
INR Not disclosed
On-site
Full Time
Job Information Number of Positions 3 Date Opened 05/20/2025 Job Type Full time Industry Technology City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560066 Job Description Job Roles and Responsibilities: What You’ll Do: You are an experienced Software Engineer, Data/Data Engineer who’s passionate about developing products that are simple, intuitive, and beautiful. You will be making an impact on HG’s 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 You'll 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’ll 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
Bengaluru, Karnataka
None Not disclosed
On-site
Full Time
Job Information Number of Positions 1 Date Opened 07/10/2025 Job Type Full time Industry Engineering Work Experience 5+ years City Bangalore North State/Province Karnataka Country India Zip/Postal Code 560002 Job Description Extensive experience in test automation using Python. Experience in Test Automation using Selenium webDriver and pytest. Having experience in Web and API automation testing using python. Experience in Feature testing, Regression testing, Performance testing and test cases planning. Good communication skills.
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.
We have sent an OTP to your contact. Please enter it below to verify.