Careers

CURRENT

Job openings

IT
Pune / Gurgaon
Posted 2 weeks ago

Role: Reliability Engineer

Location: Pune / Gurgaon 

Work Mode: Onsite (Pune) 

Employment Type: Full-time

Experience: 4–10 Years 

Education: Bachelor’s or Master’s degree in Computer Science, Electronics, or related field. 

Role Overview

We are looking for a talented Reliability Engineer with expertise in C Programming, Linux, Data Structures, and Layer 2/Layer 3 Networking Protocols. The role focuses on improving system stability, reliability, and performance across networking solutions. 

Job Duties and Responsibilities

  • Design and develop reliable software components in C. 
  • Troubleshoot and resolve complex networking issues. 
  • Develop and optimize networking applications on Linux. 
  • Analyze system failures and implement preventive solutions. 
  • Work with L2/L3 networking protocols. 
  • Perform root cause analysis for production issues. 
  • Collaborate with development and testing teams. 
  • Ensure software quality, scalability, and performance. 

Required Skills

  • Strong programming skills in C 
  • Good knowledge of Linux 
  • Strong understanding of Data Structures & Algorithms 
  • Hands-on experience with L2/L3 Networking Protocols 
  • Strong debugging and troubleshooting skills 
  • Excellent analytical and communication skills 

Preferred Qualifications 

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field. 
  • Experience in embedded networking or telecom products is an added advantage.

Job Features

Job Category

Full time

Role: Reliability Engineer Location: Pune / Gurgaon  Work Mode: Onsite (Pune)  Employment Type: Full-time Experience:…

Role: SP Developer (Kernel Programming / Device Drivers)

Location: Pune / Gurgaon 

Work Mode: Onsite (Pune) 

Employment Type: Full-time

Experience: 4–10 Years 

Education: Bachelor’s or Master’s degree in Computer Science, Electronics, or related field

Role Overview

We are seeking an experienced SP Developer with strong expertise in Linux Kernel Programming, Device Driver Development, and Networking. The candidate will be responsible for developing low-level software components and enhancing Linux-based embedded platforms. 

Job Duties and Responsibilities

  • Develop and maintain Linux kernel modules. 
  • Design and implement Linux device drivers. 
  • Work on networking stack enhancements and protocol implementation. 
  • Debug kernel-level issues and optimize system performance. 
  • Integrate hardware and software components. 
  • Collaborate with firmware, hardware, and application teams. 
  • Perform code reviews and maintain coding best practices. 
  • Support product testing and deployment. 

Required Skills

  • Strong programming skills in C 
  • Excellent knowledge of Linux 
  • Hands-on experience with Linux Kernel Programming 
  • Experience developing Device Drivers 
  • Strong understanding of Networking Concepts 
  • Experience using debugging tools like GDB and kernel logs 

Preferred Qualifications 

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field. 
  • Experience with embedded Linux platforms is highly preferred. 

Job Features

Job Category

Full time

Role: SP Developer (Kernel Programming / Device Drivers) Location: Pune / Gurgaon  Work Mode: Onsite…

IT
Pune / Gurgaon
Posted 2 weeks ago

Role: Visibility Engineer

Location: Pune / Gurgaon 

Work Mode: Onsite (Pune) 

Employment Type: Full-time

Experience: 4–10 Years 

Education: Bachelor’s or Master’s degree in Computer Science, Electronics, or related field. 

Role Overview

We are looking for a highly skilled Visibility Engineer with strong expertise in C Programming, Linux, and Data Structures. The ideal candidate will work on developing high-performance software solutions, optimizing system visibility, and enhancing platform reliability for embedded systems. 

Job Duties and Responsibilities

  • Design and develop software modules using C programming. 
  • Develop and optimize applications on Linux platforms. 
  • Implement efficient data structures and algorithms. 
  • Debug, troubleshoot, and optimize system-level applications. 
  • Collaborate with cross-functional engineering teams. 
  • Participate in code reviews and ensure coding standards. 
  • Analyze performance bottlenecks and improve system efficiency. 
  • Prepare technical documentation and support product releases. 

Required Skills

  • Strong programming experience in C 
  • Excellent knowledge of Linux 
  • Strong understanding of Data Structures & Algorithms 
  • Experience in debugging and performance optimization 
  • Familiarity with Git and software development lifecycle 
  • Good analytical and problem-solving skills 

Preferred Qualifications 

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field. 
  • Experience with embedded systems is an added advantage. 

Job Features

Job Category

Full time

Role: Visibility Engineer Location: Pune / Gurgaon  Work Mode: Onsite (Pune)  Employment Type: Full-time Experience:…

Role: Senior DevOps / Cloud Platform Engineer

Working Location: Bangalore

Employment Type: Full-time

Experience: 4–7 Years

Education: Bachelor’s or Master’s degree in Engineering, Computer Science, Information Technology, MCA, or a related technical discipline.

Role Overview

We are looking for a skilled Senior DevOps / Cloud Platform Engineer to take ownership of complex cloud platform challenges, driving security hardening, cost optimization, and GitOps governance. This role requires hands-on expertise in cloud infrastructure, Kubernetes, DevSecOps, infrastructure automation, and CI/CD while mentoring junior engineers and contributing to architectural decisions across multi-cloud environments.

Job Duties and Responsibilities

  • Design and manage advanced Kubernetes clusters (EKS, AKS, GCP), including networking, RBAC, and multi-tenancy.
  • Lead cloud security hardening initiatives, including network policies, secret management, image scanning, and compliance automation.
  • Identify and implement cloud and Kubernetes cost optimization strategies, including rightsizing, spot instances, and cluster autoscaling.
  • Architect and manage GitOps workflows using ArgoCD or FluxCD with policy enforcement.
  • Provision and manage cloud resources using Terraform and Crossplane for advanced multi-cloud Infrastructure as Code (IaC).
  • Build and optimize CI/CD pipelines with a focus on DevSecOps integration and pipeline reliability.
  • Develop reusable automation frameworks and operational runbooks using Python and Shell scripting.
  • Collaborate with architects and product teams to define platform standards and engineering best practices.
  • Mentor junior DevOps engineers and conduct code and infrastructure reviews.

Technical Skills

  • Advanced Kubernetes (EKS, AKS, GCP)
  • Cloud Security Hardening
  • Cloud & Kubernetes Cost Optimization
  • GitOps (ArgoCD / FluxCD)
  • Terraform / Crossplane
  • CI/CD Platform Engineering
  • Python Scripting
  • Shell Scripting
  • Advanced Linux Administration
  • DevSecOps Practices

Nice-to-Have Skills

  • Experience with service mesh technologies such as Istio or Envoy.
  • Knowledge of streaming platforms such as Kafka or Zookeeper.
  • Exposure to data platforms like Databricks or Snowflake.
  • Familiarity with MLOps or AIOps tooling.

Job Features

Job Category

Full time

Role: Senior DevOps / Cloud Platform Engineer Working Location: Bangalore Employment Type: Full-time Experience:…

IT
Bengaluru, India
Posted 2 weeks ago

Role: Java- Staff Software Engineer

Working Location: Bengaluru, India (Hybrid)

Employment Type: Full-time

Experience: 8+ years

Education: Engineering degree in Computer Science or a related technical discipline.

Role Overview

We are looking for an experienced Staff Software Engineer – Java to lead the design and development of large-scale enterprise applications and distributed systems. This role requires strong technical leadership, hands-on software development expertise, and the ability to collaborate with cross-functional teams to deliver scalable, high-quality solutions. The ideal candidate will have extensive experience in Java, cloud technologies, distributed systems, and enterprise product development while mentoring engineering teams and driving architectural excellence.

About the team

Core Platform development is spread across multiple cross-functional teams, each building a large and complex component of the MDM platform. As a Senior Engineer in the team, you will be responsible for successful delivery of features in our areas of ownership, covering the following key aspects:

  • Work with PMs to build a solid product roadmap with clear, well-defined goals and KPIs
  • Drive design and development of features, provide thought and execution leadership
  • Work across functions with QA, DevOps & Doc teams to ensure a high-quality delivery
  • Present design for new initiatives in the global forum of architects

Job Duties and Responsibilities

  • Deliver features with high quality, be customer-focused.
  • Champion engineering excellence, raise the bar on code coverage, coding guidelines and review processes.
  • Provide technical leadership and mentor junior team members.
  • Deal with ambiguity in complex problems, show bias for action.
  • Work closely with architects to actively shape the architecture of your work area and the broader product.
  • Work closely with PM, QA & Doc teams to ensure a thorough testing strategy, robust deployment and lucid documentation of features.
  • Effective communication with cross-functional teams and global stakeholders.

Skills You Must Have:

  • Engineering degree in computer science field
  • Solid foundation in computer science, with strong competencies in algorithms, data structures, software design, and building large, distributed systems
  • 8+  years of experience in design and development of products for enterprise customers.
  • 4+ years of experience in building large-scale distributed data systems in Java and cloud technologies.
  • Proven track record of building functionalities from conception to delivery, engaging with customers and partners to drive successful adoption and customer satisfaction.
  • Experience in leading projects with a crew of engineers, providing technical mentorship.
  • Experience building services on one of the 3 major cloud service providers: AWS, Azure or GCP, hands-on experience in managed cloud databases

Skills That Are Nice to Have:

  • Experience working with NoSQL databases like Cassandra, queue services like SQS
  • Experience in cloud security principles
  • Experience with Kubernetes
  • Experience with big data technologies
  • Experience in driving customer focus for SaaS products is a big plus

Job Features

Job Category

Full time

Role: Java- Staff Software Engineer Working Location: Bengaluru, India (Hybrid) Employment Type: Full-time Experience:…

IT
Bengaluru, India
Posted 2 weeks ago

Role: Java- Senior Software Engineer

Working Location: Bengaluru, India

Employment Type: Full-time

Experience: 5+ years

Education: Master’s degree in Computer Science or equivalent professional experience.

Role Overview

We are seeking an experienced JavaSenior Software Engineer to design, develop, and maintain scalable enterprise applications. The ideal candidate will play a key technical role in feature development, provide technical leadership, collaborate with cross-functional teams, and ensure the delivery of high-quality software solutions.

Key Responsibilities

  • Work closely with Architects, Kanban master, QA and PM to deliver high quality work 
  • Complex features development
  • Regular code review and mentoring of regular developers working on features
  • Provide good code coverage in unit and integration testing
  • Be ready for every day technical decisions
  • Professional communication with other cross-functional team representatives
  • Be ready for sustenance in areas under engineer responsibility

Required Skills

  • 5+ years of experience in enterprise application design and development.
  • 3+ years of experience in backend application development.
  • Proven ability to deliver technical solutions and provide implementation support.
  • 2–3 years of experience building scalable distributed systems using Java and cloud technologies.Strong technical background in enterprise software development.
  • Strong knowledge of Java (Java 8 and above) and Java Runtime fundamentals.
  • Ability to provide technical mentorship and leadership to junior team members.
  • Hands-on experience with coding, code reviews, and software development best practices.
  • Strong foundation in computer science, algorithms, data structures, software design, and distributed systems.
  • Experience with performance optimization, code profiling, and Java runtime analysis

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with managed databases including DynamoDB, BigQuery, Bigtable, or Cosmos DB.
  • Experience with managed messaging and queue services.
  • Knowledge of cloud security principles.
  • Experience with Kubernetes.Experience working with Big Data technologies.
  • Experience providing customer support in SaaS environments is an advantage.

Job Features

Job Category

Full time

Role: Java- Senior Software Engineer Working Location: Bengaluru, India Employment Type: Full-time Experience: 5+…

Role: Senior .NET Developer

Working Location: Hyderabad

Employment Type: Full-time

Experience: 7–13 Years

Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent qualification).

Notice Period: Immediate Joiners to 30 Days

Role Overview

We are looking for an experienced Senior .NET Developer with strong expertise in .NET Core, Microservices, AWS, Design Patterns, and AI-enabled technologies. The ideal candidate should have hands-on experience building scalable enterprise applications and working with cloud-native architectures.

Job Duties and Responsibilities

  • Design, develop, and maintain enterprise applications using .NET Core 8.0.
  • Build and maintain Microservices-based applications.
  • Implement software solutions using industry-standard Design Patterns.
  • Develop and deploy cloud-native applications on AWS.
  • Utilize AI-enabled tools and technologies to improve development efficiency.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Troubleshoot, optimize, and enhance application performance.
  • Participate in code reviews and follow software development best practices.

Required Skills

  • Strong hands-on experience in .NET Core 8.0.
  • Extensive experience with Microservices Architecture.
  • Strong understanding and implementation of Design Patterns.
  • Proven experience working with AWS Cloud Services.
  • Exposure to AI tools and AI-enabled technologies.
  • Overall professional experience of 7+ years.

Job Features

Job Category

Full time

Role: Senior .NET Developer Working Location: Hyderabad Employment Type: Full-time Experience: 7–13 Years Education:…

Role: Lead Databricks & Snowflake Platform Administrator

Working Location: Bengaluru, India (Hybrid)

Employment Type: Full-time

Experience: 8+ Years

Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field

Role Overview

We are seeking a highly motivated Lead Databricks & Snowflake Platform Administrator to join our Cloud Platform team. This role is responsible for designing, administering, securing, and operating enterprise Databricks and Snowflake platforms. You will lead platform administration, governance, security, automation, and operational excellence while partnering with Data Engineering, Security, Cloud Platform, Customer Engineering, and Product teams. The ideal candidate will have deep expertise in Databricks and Snowflake administration, cloud infrastructure, identity management, automation, and platform operations. You will drive standardization, security, reliability, cost optimization, and self-service capabilities across multiple cloud environments.

Job Duties and Responsibilities

  • Lead administration of enterprise Databricks and Snowflake platforms across multiple environments.
  • Provision and configure new Databricks Accounts, Workspaces, Unity Catalog Metastores, and Snowflake Accounts.
  • Design and implement secure Identity and Access Management (IAM), including SSO, SCIM provisioning, MFA, and RBAC.
  • Manage users, groups, service principals, roles, permissions, grants, and access policies across Databricks and Snowflake.
  • Configure and administer Unity Catalog, catalogs, schemas, external locations, storage credentials, shares, and governance policies.
  • Administer Snowflake databases, warehouses, resource monitors, roles, shares, network policies, masking policies, row access policies, and data governance features.
  • Implement account-level security controls, audit logging, encryption, and compliance requirements.
  • Configure PrivateLink, network connectivity, IP allowlists, firewall policies, and secure access controls.
  • Build and maintain Infrastructure as Code using Terraform for Databricks and Snowflake resources.
  • Automate platform provisioning, user onboarding, workspace creation, account setup, and operational tasks using Terraform, Python, APIs, and CI/CD pipelines.
  • Monitor platform health, availability, performance, and capacity using enterprise monitoring solutions.
  • Troubleshoot platform issues involving authentication, networking, storage, compute, permissions, SQL Warehouses, clusters, and data access.
  • Plan and execute platform upgrades, migrations, disaster recovery, backup validation, and business continuity testing.
  • Optimize compute utilization, warehouse sizing, cluster policies, auto-scaling, and overall cloud costs.
  • Partner with Security teams to implement governance standards, compliance controls, vulnerability remediation, and audit readiness.
  • Collaborate with Engineering and Data teams to support onboarding of new projects, tenants, and production workloads.
  • Develop operational runbooks, standard operating procedures (SOPs), knowledge articles, and self-service documentation.
  • Participate in production on-call rotations, incident response, root cause analysis (RCA), and operational reviews.
  • Mentor engineers and establish platform administration best practices.

Skills You Must Have

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of experience administering enterprise data platforms or cloud infrastructure.
  • 5+ years of hands-on experience with Databricks administration.
  • 5+ years of hands-on experience with Snowflake administration.
  • Strong knowledge of Databricks Account Console, Workspaces, Unity Catalog, SQL Warehouses, Clusters, Jobs, Delta Sharing, and Lakehouse architecture.
  • Strong experience with Snowflake account administration, Virtual Warehouses, Databases, Roles, Resource Monitors, Data Sharing, Secure Data Sharing, and Snowpark.
  • Experience implementing Identity Federation using Azure AD, Okta, or other enterprise identity providers.
  • Strong experience with SCIM provisioning, SAML SSO, OAuth, and service principals.
  • Hands-on experience with Terraform for Databricks and Snowflake infrastructure automation.
  • Strong scripting skills using Python, Bash, or PowerShell.
  • Experience working with AWS, Azure, or Google Cloud Platform.

Skills That Are Nice to Have

  • Databricks Certified Data Engineer or Databricks Platform Administrator certification.
  • Snowflake SnowPro Core or SnowPro Advanced certification.
  • Experience with Unity Catalog migration and governance implementation.
  • Experience with Delta Sharing and Snowflake Secure Data Sharing.
  • Experience with Apache Spark internals and performance optimization.
  • Familiarity with Kubernetes, Docker, and containerized workloads.
  • Experience with FinOps and cloud cost optimization.
  • Experience with SOC2, ISO 27001, GDPR, HIPAA, or other compliance frameworks.
  • Knowledge of AI/ML platform administration and MLOps.
  • Experience supporting enterprise SaaS platforms in a 24×7 production environment.
  • Familiarity with ITIL, Incident Management, Problem Management, Change Management, and SRE operational practices.

Job Features

Job Category

Hybrid

Role: Lead Databricks & Snowflake Platform Administrator Working Location: Bengaluru, India (Hybrid) Employment Type:…

Role: Lead DevOps / Cloud Platform Engineer

Working Location: Bangalore

Employment Type: Full-time 

Experience: 7–9 years in DevOps, SRE, or cloud platform engineering with 2+ years in a lead/tech lead role

Education: B.Tech., M.Tech., or MCA from a reputed university

Role Overview

We are looking for an experienced Lead DevOps / Cloud Platform Engineer to define and execute a multi-cloud platform strategy, lead a team of DevOps engineers, and drive engineering excellence across CI/CD, GitOps governance, cloud security, and production operations. This is a hands-on leadership role requiring strong technical expertise in cloud infrastructure, automation, platform engineering, and production reliability while collaborating closely with engineering leadership and business stakeholders.

Key Responsibilities

  • Architect and own multi-cloud platform infrastructure across AWS, Azure, and GCP using Kubernetes (EKS, AKS, GKE).
  • Lead GitOps governance frameworks ensuring policy-as-code, audit trails, and environment promotion controls.
  • Design and drive CI/CD platform engineering strategies including standardized pipelines, quality gates, and release automation.
  • Own cloud security and compliance posture — including CIS benchmarks, SOC2 alignment, vulnerability management, and secrets governance.
  • Lead infrastructure automation initiatives using Terraform, Helm, and custom tooling.
  • Define and enforce platform SLOs, capacity planning, and production operations best practices.
  • Drive incident management, blameless post-mortems, and reliability engineering culture.
  • Lead, mentor, and grow a team of DevOps and platform engineers through technical guidance and performance coaching.
  • Collaborate with engineering leadership and clients to align platform roadmap with business objectives.
  • Evaluate and introduce emerging tools and technologies to improve platform maturity.

Technical Skills

  • Expert knowledge of Linux and Kubernetes (EKS, AKS, GKE)
  • Multi-cloud platform architecture
  • Advanced Terraform and Helm
  • GitOps governance
  • CI/CD platform engineering
  • Cloud security and compliance
  • Infrastructure automation
  • Production operations leadership
  • Python and Shell scripting
  • Technical mentoring and team leadership

Nice-to-Have Skills

  • Experience with FinOps tooling and cloud cost governance at enterprise scale.
  • Background in platform product thinking, treating internal DevOps tooling as a product.
  • Knowledge of data engineering platforms such as Databricks, Snowflake, or Kafka.
  • Exposure to AI/ML infrastructure and MLOps pipelines.

We are an Equal Opportunity Employer and are committed to creating an inclusive workplace. Employment decisions are made without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other status protected by applicable law.

Job Features

Job Category

Full time

Role: Lead DevOps / Cloud Platform Engineer Working Location: Bangalore Employment Type: Full-time  Experience:…

Role: Full Stack Windows Application Developer

Working Location: Thane, Mumbai area, India

Employment Type: Full-time 

Experience: 5+ years

Education: Bachelor’s degree in Software Engineering or Computer Science

Role Overview

We are seeking a skilled Full Stack Windows Application Developer to maintain and develop a Windows desktop application used for monitored emergency lighting systems. This role focuses on maintaining a legacy Windows application, ensuring long-term reliability, compatibility with new operating system and development environment releases, supporting ongoing functional updates, documentation, and customer-requested modifications. The position involves working with legacy code, hardware-integrated systems, and structured databases while adhering to high standards of quality and reliability.

Key Responsibilities

  • Maintain and develop a legacy Windows desktop application and its modules.
  • Compile, update, and support legacy source code using the latest integrated development environment (IDE) versions.
  • Ensure application compatibility with new operating system releases.
  • Diagnose and resolve software defects and stability issues, and implement enhancements and functional modifications in line with project requirements.
  • Maintain and update technical documentation and code comments.
  • Follow project priorities and report progress to the Team Leader.
  • Participate in team meetings and agile development cycles.

Required Skills & Qualifications

  • Bachelor’s degree in Software Engineering or Computer Science.
  • Minimum 5+ years of professional software development experience.
  • Fluent in English (written and spoken).
  • Strong experience in C++ for native Windows development.
  • Solid knowledge of Win32 API and MFC.
  • Experience using an integrated development environment (IDE) and build automation tools.
  • Experience in maintaining and enhancing existing/legacy Windows applications.
  • Understanding of hardware-interfacing or system-level software.
  • Strong problem-solving and debugging skills.
  • Good communication, reporting, and time-management skills.

Preferred Skills / Knowledge / Abilities

  • Experience using TDD (Test-Driven Development) methodologies.
  • Experience with DevOps tools.
  • Experience with databases or structured data storage.
  • A customer-oriented approach with knowledge of UX/UI principles.
  • Experience upgrading applications to support newer operating system or integrated development environment (IDE) versions.
  • Strong customer-focused mindset with attention to usability.

Job Features

Job Category

Full time

Role: Full Stack Windows Application Developer Working Location: Thane, Mumbai area, India Employment Type:…

Role: Amdocs CSM PowerBuilder Developer

Working Location: Pune / Gurgaon

Employment Type: Full-time 

Experience: 4 – 7 years

Role Overview

We are seeking an experienced Amdocs CSM PowerBuilder Developer with strong expertise in telecom customer service and CRM systems. The role involves developing, customizing, and supporting Amdocs CSM applications using PowerBuilder, ensuring efficient handling of customer lifecycle and service management processes.

Key Responsibilities

  • Design, develop, and maintain applications in Amdocs CSM (Customer Service Management) using PowerBuilder
  • Customize and enhance CSM modules such as customer data, order management, and service requests
  • Analyze business requirements and convert them into technical design and solutions
  • Perform coding, unit testing, debugging, and deployment
  • Support telecom CRM operations and customer lifecycle workflows
  • Integrate CSM with billing, provisioning, and third-party systems
  • Troubleshoot production issues and provide L2/L3 support
  • Participate in system upgrades, enhancements, and performance tuning
  • Ensure code quality, documentation, and adherence to standards

Required Skills & Qualifications

  • Strong hands-on experience in PowerBuilder development
  • Proven experience working with Amdocs CSM platform
  • Good understanding of telecom domain (CRM, Order Management, Customer Lifecycle)
  • Expertise in SQL, Oracle, PL/SQL
  • Experience with Unix/Linux environments
  • Familiarity with SDLC processes
  • Strong analytical and debugging skills

Preferred Skills

  • Experience with Amdocs CRM / OMS / Billing integrations
  • Knowledge of Web Services (REST/SOAP APIs)
  • Exposure to Java or middleware technologies
  • Experience in Agile/Scrum environments
  • Production support and incident management experience

Soft Skills

  • Strong communication and stakeholder management skills
  • Ability to work in a fast-paced telecom environment
  • Good problem-solving and analytical thinking
  • Team collaboration and ownership mindset

Education Bachelor’s degree in Computer Science, Information Technology, or related field

Job Features

Job Category

Full time

Role: Amdocs CSM PowerBuilder Developer Working Location: Pune / Gurgaon Employment Type: Full-time  Experience:…

Role: Senior Embedded Software Developer (IoT, Home Automation)

Working Location: Thane Mumbai India

Employment Type: Full-time 

Experience: 8 to 10 Years

Role Overview

We are looking for a Senior Embedded Software Developer specializing in IoT applications for Home Automation. The candidate must have strong expertise in FreeRTOS-based firmware development and integration of TI CC3xxx Wi-Fi modules. You will play a key role in designing and implementing embedded firmware for smart home devices, ensuring reliable connectivity, security, and seamless integration with cloud platforms.

Responsibilities –

  • Design and implement embedded firmware for IoT-enabled home automation devices
  • Develop software using FreeRTOS for scheduling, peripheral interfacing, and resource management.
  • Integrate and optimize TI CC3xxx Wi-Fi modules with microcontrollers for secure wireless connectivity.
  • Implement and test IoT communication protocols (MQTT, HTTPS, TCP/IP, CoAP, Modbus/TCP) for cloud/device interactions.
  • Work with Wi-Fi SDK, TI drivers, and hardware abstraction layers for module bring-up.
  • Develop and validate secure OTA (Over-The-Air) firmware update mechanisms for field devices.
  • Collaborate with cross-functional teams (hardware, cloud, mobile app) to ensure seamless end-to-end IoT solution delivery.
  • Conduct unit tests, integration tests, and field validation for embedded firmware.
  • Ensure cybersecurity compliance (TLS/SSL, WPA3, device authentication) in Wi-Fi communication.
  • Optimize low-power modes and memory usage for long-term reliable device operation.

Qualifications –

  • Bachelor’s/Master’s degree in Electronics, Computer Science, or related field.

Mandatory Skills –

  • 8+ years of experience in embedded software development.
  • Strong proficiency in C language for microcontrollers.
  • Hands-on experience with FreeRTOS or similar RTOS.
  • Hands-on experience with Linux.
  • Deep knowledge of TI CC3xxx Wi-Fi modules (and SDK).
  • Experience in UART/SPI/I2C interfaces for Wi-Fi module communication.
  • Proficiency in IoT protocols: MQTT, HTTP/HTTPS, TCP/IP.

Job Features

Job Category

Full time

Role: Senior Embedded Software Developer (IoT, Home Automation) Working Location: Thane Mumbai India Employment…

Role: Flutter Full Stack Developer

Working Location: Pune India

Employment Type: Full-time 

Experience: 7 to 9 Years

Role Overview 

We are seeking a Software Engineer to join our Engineering team who will be responsible for developing Flutter app from scratch, testing it and deploying it on production with outstanding technical support to a global customer base. The ideal candidates will have a strong background in mobile application development, particularly with Flutter, and experience in scaling applications to support a large user base.

You will work primarily with modern technologies such as Flutter, React Native, Node JS and cloud-based services in an agile development environment. This role offers strong ownership, technical growth, and the chance to contribute to a rapidly evolving platform.

Responsibilities –

  • You will provide engineering expertise to create Flutter software solutions and configurations to ensure the product/solution performs within efficient design specifications.
  • Utilize Flutter to create cross-platform applications for Android, iOS, web, and desktop, ensuring a consistent user experience across all platforms.
  • Adapt and optimize the application for high performance and scalability to support millions of customers.
  • Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to ensure seamless integration and functionality.
  • Implement best practices for code quality, testing, and deployment.
  • Provide ongoing support and maintenance for the application post-deployment.

Qualifications –

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Mandatory Skills –

  • 5+ Years of experience with Flutter and Dart.
  • Experience with other mobile development frameworks (e.g. React Native, Swift, Kotlin).
  • Experience with frontend capabilities like React JS.
  • Experience with backend capabilities like Node JS.
  • Experience on home automation domain  or smart devices.
  • Experience with cloud services and infrastructure (e.g., AWS, Azure).
  • Experience with JUnit, Cypress.io or Playwright.
  • Understanding of CI/CD pipelines and automated testing.
  • Good communication skills, team spirit, time management etc.
  • Experience with GIT or other version control tool.

Nice to Have Skills –

  • Knowledge of TDD(Test Driven Development) methods
  • Azure DevOps knowledge
  • Knowledge of communication protocols
  • Customer oriented approach and knowledge of UX/UI principles
  • Ability of working with people from different culture.
  • Trained in electrical safety
  • Experience in electronic products set up

Job Features

Job Category

Full time

Role: Flutter Full Stack Developer Working Location: Pune India Employment Type: Full-time  Experience: 7…

Role: Senior Cloud & AI Developer – Telecom Fraud Analytics

Working Location: Remote / Hybrid (Preferred: Canada or North America)

Employment Type: Full-time 

Experience: 5+ Years

Role Overview 

We’re building next-generation telecom fraud detection solutions that blend network intelligence with advanced analytics and AI. We’re seeking experienced developers who understand how to turn complex telecom and network data — from CDRs to DPI and firewall logs — into actionable insight for preventing revenue leakage and abuse.

Responsibilities

  • Design and develop scalable microservices on Google Cloud Platform (GCP) for high-volume data ingestion, processing, and analysis.
  • Integrate multiple telecom and network data sources (CDRs, firewall logs, DPI, subscriber data, billing events) into unified analytics pipelines.
  • Design and implement fraud detection models using advanced analytics, machine learning, and rule-based engines.
  • Collaborate with telecom domain experts to codify fraud patterns and automate detection workflows.
  • Optimize cloud infrastructure for performance, scalability, and cost efficiency using GCP tools (BigQuery, Dataflow, Pub/Sub, Vertex AI, Cloud Run).
  • Contribute to data governance, security, and real-time alerting mechanisms.

Required Skills and Experience

  • 5+ years of experience in software development using Python, Java, or Go.
  • Proven work with Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Vertex AI, Cloud Functions/Run).
  • Strong understanding of telecom BSS/OSS, CDR structures, network flows, and fraud scenarios (e.g., SIM box, roaming abuse, bypass, revenue leakage).
  • Experience architecting and building microservices and data pipelines.
  • Hands-on skills in machine learning or anomaly detection using frameworks such as TensorFlow, scikit-learn, or similar.
  • Familiarity with data visualization tools and APIs for analytics dashboards.
  • Strong problem-solving ability and ability to work in an agile, collaborative environment.

Nice to Have

  • Background in network analytics, firewall/DPI data, or SIEM integration.
  • Knowledge of cloud-native security, Kubernetes, or API gateways.
  • Exposure to real-time stream processing and event correlation architectures.

Why Join Us

  • Opportunity to shape a platform at the intersection of telecom systems and AI innovation.
  • Work with diverse data sources and cutting-edge GCP technologies.
  • Competitive compensation and flexible work culture.

Job Features

Job Category

Hybrid

Role: Senior Cloud & AI Developer – Telecom Fraud Analytics Working Location: Remote /…

IT
Gurgaon, Pune
Posted 6 months ago

Role: Datacom Sr. Lead Developer 

Working Location: Gurgaon / Pune

Employment Type: Full-time 

Experience: 8 – 12 Years

Educational Qualification: B.Tech, M.Tech or MCA 

Role Overview 

We are seeking a seasoned and highly capable Technical Lead to join the HiOS Development Team. The ideal candidate will demonstrate strong ownership, high execution velocity, and proven technical leadership. This role requires hands-on expertise, effective team guidance, and direct engagement with clients for technical discussions. 
 
The position involves ownership of the full software development lifecycle, architectural decision-making, and mentoring junior engineers while ensuring timely, high-quality project delivery. 

  • Lead the team on all technical fronts, ensuring alignment with project goals and requirements. 
  • Collaborate with product management and stakeholders to define system-level requirements and scalable technical solutions. 
  • Provide hands-on guidance in low-level programming including C, Linux kernel development, and RTOS for networking and firewall appliances. 
  • Ensure timely and high-quality delivery across all projects and initiatives. 
  • Drive technical excellence through code reviews, design evaluations, secure coding, and unit testing best practices. 
  • Optimize system performance, security, and networking functionality. 
  • Mentor engineers and provide strong technical leadership within the team. 
  • Collaborate with QA, DevOps, and security teams to support CI/CD pipelines and automated testing. 
  • Troubleshoot complex production issues and support customer escalations. 
  • Identify and mitigate technical risks, track dependencies, and ensure smooth execution. 
  • Work closely with cross-functional teams including hardware, firmware, and validation teams. 
  • Demonstrate strong interpersonal, communication, and time-management skills. 

Technical Expertise 

Programming & Scripting (Must-Have): 

  • C Programming 
  • Shell Scripting 
  • Python (Good to have) 

Networking & Protocols (Must-Have – any 2): 

  • Layer 2: IEEE 802.1X, STP, RSTP, LLDP, VLAN, MRP, SRM 
  • Layer 3: OSPF, BGP, VRRP, RIP, ARP 
  • Industrial Protocols: Ethernet/IP, PROFINET, OPC UA, DNS, NTP 

Security & Cryptography (Good to Have): 

  • IPSEC, Secure Boot, Signed Firmware, Certificate Validation, TACACS+, MACsec 
  • Crypto Libraries: OpenSSL, mbedTLS, WolfSSL 

Management & Debugging (Must-Have): 

  • SNMP, CLI, Web-based Network Management 
  • Debugging Tools: GDB, Lauterbach 

Testing & Automation (Good to Have): 

  • Security Testing: Nessus, Achilles, Codenomicon, SilverCreek, OpenVAS 
  • Traffic Generators: IXIA, Spirent, Scapy 

Version Control & CI/CD (Must-Have): 

  • Git 
  • Bitbucket 
  • Jenkins 

Operating Systems & Hardware (Must-Have – any 1): 

  • Linux OS, U-Boot, Linux Kernel 
  • ASICs: Broadcom, Marvell, or equivalent L2/L3 switching ASICs 

Certifications (Preferred): 

  • PROFINET Certification (v2.41) 
  • ENIP Certification (CT16) 

Good to Have 

  • Experience with Broadcom FastPath, SDK, and MACsec 
  • Industrial Protocols: MODBUS, IEC61850 
  • Linux Bring-Up and OpenWRT experience 
  • Strong interdisciplinary collaboration skills 
  • Excellent written, verbal, and presentation skills 
  • Strong team player with a problem-solving mindset 
  • Passion for continuous learning and knowledge sharing 

Job Features

Job Category

Full time

Role: Datacom Sr. Lead Developer  Working Location: Gurgaon / Pune Employment Type: Full-time  Experience:…

WHY ZENITH?

Because you deserve the best

We believe in harnessing the potential of individuals to create exceptional outcomes. Our culture thrives on bold ideas, collaborative energy, and the constant pursuit of excellence. The opportunities here are not just career-based—they are paths for growth, innovation, and impact.

With a multinational presence spanning continents, Zenith offers a truly global experience, connecting you with diverse teams, groundbreaking projects, and clients from around the world. Beyond work, we provide a flexible, supportive environment that values your personal growth as much as your professional achievements.

At Zenith, your next step isn’t just another job—it’s a leap toward creating your best work, contributing to a bigger purpose, and shaping the future of innovation.

OUR COPORATE VALUES AND

Perks that power your passion

Competitive
pay

Personal
growth

Peace and
wellness

Hybrid work
environment

This website stores cookies on your computer. Cookie Policy

Share this job

Share on WhatsApp Share on LinkedIn email [#1572] Created with Sketch. Share via Email