Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
15.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
15.0 years
0 Lacs
Uttar Pradesh, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
15.0 years
0 Lacs
Thane, Maharashtra, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
2.0 - 6.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Required Skills : Strong Embedded C Programming abilities Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding and RTOS. Experience with various IDEs (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts) Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCUs on BareMetal/RTOS etc., Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc., Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Prior development experience with peripherals like USB/Ethernet/PCIe/I2C/SPI/MQTT/HTTPs etc on BareMetal/RTOS Good analytical and problem-solving skills Experience with version control tools like git, and code review tools like Collaborator, gerrit etc., Good communication, interpersonal, and teamwork skills
Posted 2 weeks ago
15.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrives. Your Role And Responsibilities Contribute to development and support of the product, working closely with senior developers Write and debug code in C++, and Python, ensuring performance and scalability Work on bug fixes, enhancements, and customer-reported issues Collaborate in Agile sprints and maintain development across multiple OS platforms Take ownership of modules and progressively work independently with minimal hand-holding Write and execute test cases using Perl and scripting for validation Participate in code reviews and troubleshooting in cross-functional teams Required Technical And Professional Expertise Hands-on experience in C++, and Python for systems or network-oriented development Basic experience with Makefiles, Shell scripting, and GDB for debugging Exposure to multi-threading, socket programming, and strong foundations in data structures and networking Basic knowledge of LDAP protocol and directory services Understanding of Docker, Kubernetes, or OpenShift (OCP) environments Familiarity with Postgres and general database schema design Testing using Perl and hands-on experience across Linux and Windows platforms Preferred Technical And Professional Experience Exposure to enterprise LDAP products Familiarity with networking protocols and client/server architecture Interest or hands-on with virtualization concepts like hypervisors or containerized microservices Working knowledge of Agile methodologies and DevOps environments
Posted 2 weeks ago
3.0 - 6.0 years
4 - 4 Lacs
Pune
Work from Office
Knowledge of Invoice Processing in VIM Basic accounting knowledge Knowledge of Excel Ability to verify the invoices comply with Standard policies and procedures. Responsible Processing prepayments and follow up on prepaid invoices Ability to Handle statements and vendor inquiries Ability to Assist AP Subledger close and other month end activities; Month End activities Ability to Identify invoice and purchase order discrepancies and offers solutions Ensure monthly checklists are completed by the month end and signed off by Senior Accountant. Assisting with the resolution of discrepancies or problems that prohibit timely processing of invoices in the system. Ability to Follow up on match exceptions and coordinating with Business Ability to Follow up on open Purchase Orders and invoices on hold Responsible to check GRIR(Goods Reciept is there then Invoice has to be there else the liability will increase ; if duplicate or erroneously created then it has to be deleted; are open PO's.. Knowledge of Accounts Payable operations Follow SOP and Instructions from Supervisors
Posted 2 weeks ago
15.0 years
0 Lacs
Delhi, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
15.0 years
0 Lacs
Tamil Nadu, India
On-site
Principal Engineer Experience: 15 - 22 Years Exp Salary: Competitive Preferred Notice Period: 60 Days Opportunity Type: Bengaluru (Hybrid) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: C OR C++, TCP/IP OR SSL OR TLS OR Deep packet inspection OR HTTP OR HTTPS OR Web Application Firewall OR WAF OR IPS/IDP OR IDP/IPS, AWS OR Azure OR Google Cloud OR Kubernetes One of Uplers clients is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Overview As part of the Inline CASB team, you will have a unique opportunity to work on a world-class CASB solution that provides unparalleled visibility and control for widely used enterprise applications. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic. What’s in it for you In this role, you will be working on Deep Packet Inspection (DPI) of CASB Inline traffic. You will build core functionality to intercept and inspect traffic the CASB Inline traffic which include Generative AI applications in the data path, invoking essential services like DLP (Data Loss Prevention) and Threat Protection (TSS) and enforcing CASB Inline Real-Time Policies (RTP). You will be instrumental in developing state-of-the-art techniques, including AI/ML, to detect activities and apply advanced policies, all at line rate. This is a high-impact position for a technical leader who excels at solving challenging problems and mentoring a world-class engineering team. If you enjoy diving deep into technical challenges to develop innovative solutions that are scalable, accurate, and high-performing, then this role is for you. Job Responsibilities Understand the various use cases and work flows for native/browser access of SaaS apps and support the app access requirements/use cases via Netskope reverse proxy solution. Also maintain & enhance the access control features for the supported SaaS apps. Work on re-architecting the deep packet inspection module to make it intelligent and scalable, with the goal of achieving higher accuracy in activity detection across a wide range of SaaS applications. Work on identifying a smart, scalable solution to reduce the cost of building and maintaining SaaS app connectors, which are responsible for providing deeper visibility into application activities. Work closely with the product management team on the new apps support & to define new access control use cases. Involve in the complete development life cycle starting with understanding various requirements, understand/define functional specs, development with high efficacy/quality & measure the efficacy based on production data. Identify gaps in existing solutions/processes and bring in innovative ideas that help evolve the solution over time. Work closely with the technical support team to handle customer escalations. Analyze the product gaps that resulted in customer issues and improve the signature resiliency and test strategy. Preferred Qualification Bachelor's or Master's degree in Computer Science, Engineering or equivalent strongly preferred. Minimum 15 years of work experience. Preferred Technical Skills (must-have) Programming Mastery: Expert proficiency in C/C++ and strong experience with Python. Networking Protocol Expertise: Deep understanding of networking protocols, including TCP/IP, HTTP/S, WebSocket, DNS, and TLS/SSL decryption (MITM) techniques. Knowledge of L3 VPNs like IPSec and Wireguard. Security Domain Experience (L7 & Network): Proven experience in data plane/data path development for security products (e.g., Firewalls, Proxies, IDPS, DPI engines). Experience in network and web security technologies, including Web Application Firewall (WAF), L7 Access-Policies, Web Security, IDP/IPS, DNS-based security, and L7 DDoS. Must Have: Experience with HTTP proxy development. System Architecture: Strong understanding of computer architecture concepts like multi-threading, CPU scheduling, and memory management. Good understanding of algorithms and data structures for implementing real-time inline data processing. Good hands on experience and knowledge of Linux at a systems level. Troubleshooting & Debugging: Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Hands-on experience with packet capture technologies (e.g., tcpdump, Wireshark, libpcap) for network traffic analysis and troubleshooting. Cloud & Containerization: Strong knowledge of cloud solution architectures (AWS, Azure, GCP). Direct experience with container orchestration (Kubernetes) and Container Network Interface (CNI) plugins. Familiarity with inter-service communication protocols in cloud environments (e.g., gRPC, REST). Experience in a CASB, ZTNA, or SSE security environment. Contributions to open-source projects. Additional Technical Skills SASE Architecture: Experience working within a SASE (Secure Access Service Edge) architecture is a major plus. Authentication & Access Control: Strong knowledge of Authentication technologies, including Identity and Access Management, SSO, SAML, OpenID, OAuth2, and MFA. Generative AI (GenAI) Platforms: Familiarity with GenAI platforms and APIs and their communication patterns (e.g., OpenAI, Anthropic, Gemini). DPDK and VPP architecture knowledge is a plus. Testing Methodologies: A proponent of Test-Driven Development (TDD) and knowledge of various unit testing frameworks. Advanced Content Analysis: Experience with advanced content analysis or true file type detection. Inter-Service Communication: Familiarity with modern cloud protocols like gRPC and REST. Security Domain Experience: Experience in a CASB, ZTNA, or SSE security environment. Open-Source Contributions: A history of contributions to open-source projects How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
3.5 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Title: Software Engineer - C++ Developer Location: Bengaluru, Karnataka Experience: 3.5+ years Salary: 17 LPA (inclusive of service fee) Primary Skills Required Programming: Proficiency in C, C++ (Linux environment), with willingness to work on Java if needed. OOP & Design: Strong grasp of Object-Oriented Concepts and UML. Debugging: Expertise in debugging tools like gdb. Scripting: Experience with Python and Shell Scripting. Version Control: Familiarity with Mercurial, GitLab, or similar tools. Agile: Prior experience working in Agile methodologies. Mandatory Soft Skills Excellent communication skills and ability to collaborate with global stakeholders. Professional attitude, willingness to adapt to business needs, and work independently. Openness to work on development, documentation, and testing of MR Viz applications. Good-to-Have Skills Knowledge of Image Processing, Algorithms, or DICOM Standards. Responsibilities Develop, document, and test MR Viz applications using C++ in a Linux environment. Collaborate with cross-functional teams in an Agile framework. Debug and optimize code using tools like gdb. Adapt to additional technologies (e.g., Java, Python) as project demands. Skills: debugging,uml,c,gdb,c++,shell scripting,mercurial,gitlab,python,object-oriented concepts,scripting,linux,agile,java
Posted 2 weeks ago
0.0 - 9.0 years
0 Lacs
Maharashtra
On-site
Location Maharashtra Pune Experience Range 6 - 9 Years Job Description JD For Embedded Software Developer B.E in Electronics & Communication / CS Experience level: 6 to 9 years Hands on experience on Embedded Systems Domain Hands on experience on Embedded C and Linux based application development. Strong concepts on multi-threading and IPCs. Hands on experience on I2C, SPI, UART, RF, Cell Modems, GPS, Display, EEPROM, SD-Card etc Hands on experience on Bootloader Hands on experience on Basic Hardware level debugging (Multi meter, Oscilloscope, Signal generator, Power supplies, Soldering) Shell scripts Hands on experience on Kernel Debugging, GDB, JTAG Good to have: Hands on experience on QT. Location: - Pune. Work Mode: 5 days work from office. NP: Immediate to 15 days Budget: 23LPA
Posted 2 weeks ago
3.5 years
14 - 16 Lacs
Bengaluru, Karnataka, India
On-site
Mandatory Skills Good Communication Skills and have ability to collaborate with global stakeholders. Good professional Attitude towards work and have willingness to work based on business needs. Ability to work independently and willing to learn new tools & technologies. Prior experience in Agile methodologies Candidate should be willing to work in development, documentation, and testing MR Viz applications. Hands on experience in Proficiency in Object Oriented Concepts in programming. Proficiency in UML. Proficiency C, C++ in Linux environment, open to work on Java as needed. Excellent debugging skills using tools like “gdb”. Python, Shell Scripting Version Control (example: Mercurial, Gitlab, etc) Good to have Skills Knowledge in Image Processing and Algorithms Knowledge in DICOM Standards Location: Bangalore Experience: 3.5+ years Salary- 17 LPA inclusive of service fee Interview mode: First level Virtual and final level will be Face to face interview (Mandatory) Skills: unified modeling language (uml),java,ability to work independently,dicom,linux,good communication skills,uml,linux environment,shell scripting,agile methodologies,gdb,debugging skills,willingness to work based on business needs,ability to collaborate with global stakeholders,version control (mercurial, gitlab),c,c++,object oriented concepts,python,willingness to learn new tools & technologies
Posted 2 weeks ago
3.5 years
14 - 16 Lacs
Bengaluru, Karnataka, India
On-site
Mandatory Skills Good Communication Skills and have ability to collaborate with global stakeholders. Good professional Attitude towards work and have willingness to work based on business needs. Ability to work independently and willing to learn new tools & technologies. Prior experience in Agile methodologies Candidate should be willing to work in development, documentation, and testing MR Viz applications. Hands on experience in Proficiency in Object Oriented Concepts in programming. Proficiency in UML. Proficiency C, C++ in Linux environment, open to work on Java as needed. Excellent debugging skills using tools like “gdb”. Python, Shell Scripting Version Control (example: Mercurial, Gitlab, etc) Good to have Skills Knowledge in Image Processing and Algorithms Knowledge in DICOM Standards Location: Bangalore Experience: 3.5+ years Salary- 17 LPA inclusive of service fee Interview mode: First level Virtual and final level will be Face to face interview (Mandatory) Skills: willingness to work on java,c,ability to collaborate with global stakeholders,version control (mercurial, gitlab),python,excellent debugging skills using gdb,dicom,proficiency in object oriented concepts,prior experience in agile methodologies,good communication skills,willingness to learn new tools & technologies,unified modeling language (uml),shell scripting,proficiency in c, c++ in linux environment,c++,linux,proficiency in uml,attitude towards work
Posted 2 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
Remote
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing. "DDN's A3I solutions are transforming the landscape of AI infrastructure." – IDC “The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance environments” - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA DDN is the global leader in AI and multi-cloud data management at scale. Our cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data. With a proven track record of performance, reliability, and scalability, DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence. Our success is driven by our unwavering commitment to innovation, customer-centricity, and a team of passionate professionals who bring their expertise and dedication to every project. This is a chance to make a significant impact at a company that is shaping the future of AI and data management. Our commitment to innovation, customer success, and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage. Job Description We are currently seeking a Senior Software Engineer in India. Role As a Senior Software Engineer, the primary focus will be to support Continuation Engineering’s development activities. The role mainly involves but not limited to following: Development in C, Python on Linux platform for storage products. Code analysis , debugging & fixing to help Level 3 engineering support in resolving customer issues. Hands-on experience in protocols like S3, NFS and SMB. Help the team with maintenance releases. Understand customer requirements and work towards enhancing the product quality by improving reliability, serviceability & usability. Analyze hardware/equipment issues and troubleshoot. Work with multi-location global set of team members. Requirements/Qualifications More than 5 years of hands on experience in software development and product support. Software development with strong C programming. Deep & a strong understanding of operating system principles & architecture including the demands of real time systems, distributed systems. Well versed with Linux internals, kernel level coding & debugging, conversant with GDB and Linux device drivers. Experience with big data technologies (e.g., Cassandra) and containerization tools (e.g., Docker, Podman) is a plus. Excellent analytical & debugging skills. Knowledge of assembly language , C++, Perl & Java is a plus. Understand the complexities & challenges in the high speed parallel data transmission including but not limited to SAS, Fibre Channel & InfiniBand topologies. Understand, interpret industry standards & protocols, specifications from ISO/IEC, RFCs and be able to translate into software specifications Knowledge of storage system file systems and big data challenges is required. Knowledge of cloud storage, cloud computing, data centre operations is desirable. Exceptional verbal & written English communication skill. Experience working with cross-functional and remote teams. Demonstrated experience in handling technical issues with customer's installation Experience and flexibility in working across countries and different time zones. A bachelor's degree in Electronics Engineering or Computer Science or equivalent. A dynamic person with Master’s degree in the relevant field with excellent academic record and right attitude, with no experience will also be considered. DDN Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole. Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total: Coding assessment: Often in a language of your choice. Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role). Real-time problem-solving: Demonstrate practical skills in a live problem-solving session. Meet and greet with the wider team. Our goal is to finish the main process in 2-3 weeks at most. DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Posted 2 weeks ago
3.0 years
0 Lacs
India
Remote
Role : Sr/Lead Software Engineer - Linux Experience : 3-9 Years Location : Bangalore/ Remote About us Lucidity is a rapidly growing company with a first of its kind and impactful product in the cloud storage. Joining Lucidity offers the opportunity to work on cutting-edge technology, solve real-world problems for major enterprises, and be part of a company that is reshaping the future of cloud storage. We were also awarded Best Infra and Dev Tools SaaS Startup by SaaSBoomi – Link Listed among India’s Top Startups by LinkedIn Link We are backed by $32 M in funding from investors like Alpha Wave Global, WestBridge Capital, and Beenext - Link We are the category leader in cloud storage optimization. Trusted by major enterprises, including Fortune 500 companies spanning across the US and the UK, being the major Markets. Opportunity to work with experienced co-founders Vatsal & Nitin - serial entrepreneurs who bring with them more than a decade of experience working with companies like Microsoft, Swiggy, and Tracxn and building and selling large tech products. We have a presence across India, Abu Dhabi, the US, and the UK. What we do Lucidity is a company that provides an automated NoOps disk auto-scaler for cloud storage across AWS, Azure, and GCP. It addresses over-provisioned block storage by dynamically scaling capacity, increasing disk utilization to around 80% from 25-35%. This results in cost reductions of up to 70% for businesses. Here's a video of what Lucidity does. Key benefits include: Significant Cost Savings on storage (especially EBS costs). Elimination of Downtime by preventing disk space issues. Reduced DevOps Effort through automation. Application Agnostic solution works with various systems. What you’ll do Design, Develop and maintain storage, filesystem, or virtualization features on Linux using C/C++. Work on Linux kernel modules and system internals. Debug and troubleshoot complex system issues using advanced tools. Rapidly prototype and iterate on solutions to validate new ideas and concepts. Collaborate with cross-functional teams to integrate new features and resolve technical challenges. What you'll need Must Haves Strong proficiency in C/C++ programming. Hands-on Linux kernel development experience. Expertise in storage, filesystem, or virtualization development. Solid understanding of OS internals (filesystems, I/O, device drivers, memory management). Experience with POSIX APIs and Linux system calls. Strong troubleshooting and debugging skills (GDB, strace, perf, fio, iostat, blktrace). Excellent prototyping skills. Good to haves Skilled in multi-threading, concurrency, and IPC. Proven ability to optimize for I/O performance and reliability. Familiarity with Git or other version control systems. Strong problem-solving skills and attention to detail. Why us We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. Plus, with benefits like flexible hours, company offsite, unlimited leaves, we ensure you enjoy the journey as much as we do. Work in deep tech company and be part of an accelerated growth journey What do we promise? A high-growth work environment Autonomy to decide & deliver on KPIs Work from home | Flexible hours | Unlimited Leaves Attractive ESOPs for eligible employees. Potential to see 100x in the next 5 years
Posted 2 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Location - Pune Magerpetta Required Skills & Experience: 8+ years of experience in Embedded Linux development . Strong proficiency in C/C++ . Experience with TI Sitara AM64x or similar ARM-based SoCs. Deep expertise in U-Boot bootloader customization and Linux kernel configuration. Strong understanding of secure boot , authentication mechanisms, and firmware security. Familiarity with cryptographic libraries , especially OpenSSL for secure data transmission. Knowledge of device trees, drivers, and BSPs for custom hardware platforms. Experience in cross-compilation, debugging tools (JTAG, GDB, strace, perf, etc.), and profiling techniques. Strong debugging and troubleshooting skills, including hardware-software interaction debugging . Experience with version control systems (Git, Gerrit, etc.) and CI/CD pipelines for embedded development. Preferred Skills: Experience with RTOS or real-time extensions in Linux. Knowledge of secure elements, TPM, or HSM for embedded security. Experience with containerization on embedded platforms (e.g., Docker, LXC). Familiarity with networking stacks and protocols in embedded systems. Knowledge of power management strategies for embedded devices. Education: Bachelor’s or Master’s degree in Electronics, Computer Science, Embedded Systems, or a related field
Posted 2 weeks ago
5.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We’re looking for a Senior Development Engineer, who’ll be responsible for day-to-day planning and implementations required to drive System Releases. You’ll be part of the R&D Public Embedded Software Team in Bangalore and its responsibilities are building IOT based Smart Lighting outdoor products. Hence Problem Solving, taking ownership, Accountability & Drive/passion for results must be in your DNA. What You’ll Do Provide direction and efforts on RF and segment controller project deliveries. Act as a development engineer to successfully drive system releases from design to implementation; communicate expectations, plans, requirements, and co-ordinate all work within the scope of the assigned project/s. Lead and direct Initial concept testing and validation, requirement analysis and timeliness – Measured in areas of Initial validation, lead the scrum team and track deliverable to meet business commitments. Create Intellectual Property documents (IPs) around new product design concepts / ideas and drive innovation from ideation through to execution. Manage technical proposals and estimates and involve in risk management for complex technical problem solution. Drive and Continuously improve the Agile process within teams. Conduct the Technical-reviews, design proposals and documentation required to define & control products. Ensure the documentation is up to date and can be referred to when necessary. What You’ll Need As a Senior Development Engineer with R&D Public, you are an all-rounder with focus details on Embedded Development in complex technical environment based on the following areas: - 5-10 years of experience as an Embedded developer Strong experience of programming language Embedded C and assembly language Exposure on working with Real time operating systems (Micrium, Free RTOS etc.), experience in Linux is added advantage Exposure of communication protocols I2C, SPI, DMA, UART Experience in RF network protocol and connectivity Strong hardware exposure on schematics, PCB layouts, Oscilloscope usage etc. Real time hand on exposure on micro controllers, SDKs, ARM Cortex core, ARM 7 core, JTAG, SWI (Serial Wire Interface), SPI Flash, Light Sensors, GPRS, GPS implementation Well versed with compilers and debugging GCC, GDB, Keil, IAR Have used repository tools such as SVN, git What You’ll Get In Return… Competitive salary package including benefits such as lease car, holiday allowance, pension scheme, flexible working hours and family-friendly employment policies Opportunity to buy Signify products with discount We’re offering multiple opportunities for career development, like mentoring, coaching and stretch assignments, with strong international exposure for dynamic profiles. Learning is fundamental to our culture. Through continuous learning, we are transforming the industry. You have the chance to learn every day, acquire new skills and perspectives through customized online programs, and on-the-job experiences. See #SignifyLife through the eyes of our employees!
Posted 2 weeks ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Embedded Software Engineer – Linux Experience: 5+ Years Location: Ahmedabad, India Company: ATRI Systems About ATRI Systems ATRI Systems is a leading technology firm delivering innovation-driven solutions across IoT, Embedded Systems, Cloud Integration, AI/ML, and more. Our embedded engineering team works on cutting-edge products in industrial automation, medical devices, and connected smart devices. Join us and be part of a mission to engineer the future. Job Summary We are seeking a talented and experienced Embedded Software Engineer with strong Linux expertise to join our team. The ideal candidate will have hands-on experience with embedded Linux systems, board bring-up, driver development, and system integration. Key Responsibilities Develop and maintain embedded software for Linux-based systems. Perform board bring-up for new hardware platforms (ARM, x86, etc.). Customize and optimize bootloaders (U-Boot) and Linux kernel for target hardware. Develop and debug device drivers and kernel modules. Integrate various hardware peripherals and communication interfaces (I2C, SPI, UART, USB, etc.). Collaborate with hardware, QA, and application teams for seamless system integration. Participate in system architecture, design reviews, and performance optimization. Document code, design, and troubleshooting processes. Required Skills and Qualifications Bachelor's or Master's degree in Electronics, Computer Engineering, or related field. 5+ years of hands-on experience in embedded Linux development. Strong programming skills in C/C++ and shell scripting. Experience in Linux kernel customization and driver development. Familiarity with Yocto or Buildroot build systems. Knowledge of networking protocols (TCP/IP, MQTT, etc.). Experience with version control tools (Git) and debugging tools (GDB, JTAG, Logic Analyzers). Exposure to cross-compilation, bootloaders, and system bring-up processes. Good to Have Experience in security hardening and OTA updates. Exposure to real-time operating systems (RTOS). Knowledge of CI/CD pipelines and containerization (Docker). Familiarity with cloud integration or edge computing is a plus. Why Join ATRI Systems? Work on innovative and impactful embedded systems projects. Opportunity to collaborate with cross-functional global teams. Flexible work environment and strong growth path. Competitive compensation and benefits.
Posted 2 weeks ago
9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Summary: We are seeking a highly experienced and technically strong C++ and Data Structures Lead to join our engineering team. The ideal candidate will have a deep understanding of C++, data structures, and algorithmic problem-solving, with proven leadership in driving high-performance and scalable software development. You will lead a team of talented engineers, contribute to critical design decisions, and ensure high code quality across projects. Key Responsibilities: ● Lead the design, development, and optimization of software solutions using modern C++ (C++11/14/17/20). ● Architect and implement complex data structures and algorithms for high-performance applications. ● Guide a team of engineers through technical challenges and code reviews. ● Collaborate with cross-functional teams including Product Management, QA, and DevOps. ● Ensure software quality through code reviews, testing strategies, and continuous improvement practices. ● Drive innovation through proactive problem-solving and technical mentorship. ● Own the full software development lifecycle (SDLC) for core modules. ● Stay current with the latest trends in C++ development, tools, and practices. Required Qualifications: ● 9+ years of professional experience in software development using C++. ● Strong knowledge of data structures, algorithms, and object-oriented programming. ● Experience with multithreading, memory management, and performance tuning. ● Hands-on experience with STL, Boost, or other C++ libraries. ● Familiarity with Linux/Unix-based development environments. ● Experience with version control tools like Git. ● Strong problem-solving and analytical skills. ● Excellent communication and leadership abilities. Preferred Qualifications: ● Experience in domains such as telecom, gaming, finance, embedded systems, or high-performance computing. ● Exposure to modern development practices: CI/CD, Agile, TDD. ● Familiarity with tools like Valgrind, GDB, or performance profilers. ● Experience with Python or scripting languages is a plus
Posted 2 weeks ago
7.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Position: Linux Buses Lead Experience: 7+ years Job Type: Full-time Key Responsibilities: Lead design, development, and integration of sensor frameworks on Linux platforms (IIO, HID, etc.). Architect and maintain Linux kernel drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.). Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality. Optimize performance, power, and responsiveness of sensor subsystems. Debug and resolve kernel and user-space issues related to sensor data. Own the end-to-end sensor stack: kernel driver, HAL, middleware, and user-space API. Define test strategies and validate sensor accuracy and performance. Lead code reviews, mentor junior engineers, and enforce best practices in embedded Linux development. Stay up-to-date with latest Linux kernel developments, sensor technologies, and industry trends. Required Skills & Experience: Strong expertise in Linux kernel driver development , especially for sensors (IIO, SPI, I2C, GPIO subsystems). Hands-on experience with sensor integration and calibration on embedded platforms. Proficient in C/C++ , shell scripting, and basic Python. Solid understanding of Linux kernel architecture , device trees, and udev rules. Familiarity with middleware frameworks and sensor fusion algorithms . Experience with tools like oscilloscopes, logic analyzers, I2C/SPI protocol analyzers . Debugging skills with gdb, strace, perf, dmesg , and kernel logs. Experience with Yocto, Buildroot, or Android BSP is a plus. Knowledge of power and thermal optimization for sensor modules is desirable.
Posted 2 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We are looking for a Software Engineer, driving the development of mission-critical aerospace and defence applications. You will leverage your expertise in C++ and Qt on Linux to design, implement, and optimize high-performance software solutions that meet stringent industry standards. Exp:3-6 Years Strong programming experience in C++ and Qt on Linux. Thorough understanding of network programming, multithreading, and shell scripting. Proficient in data structures, OOAD, and debugging tools (e.g., GDB, Valgrind). Experience in database programming (e.g., SQLite, MySQL, PostgreSQL). Excellent problem-solving and analytical skills. Effective communicator and team player.
Posted 2 weeks ago
3.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Position: Developer- Linux Display Education: BTech/BEBTech/BE Experience : 3-10 Years Location : Bengaluru, Karnataka Job Description: Top-tier Consume Electronics companies rely on Vayavya Labs for designing, developing and validating critical software components for their cutting-edge products. From Platform Software, Middleware Components, Multimedia, enabling most modern use cases using latest advances in SoC architectures our teams enable successful product launches across verticals. We build the invisible engines behind the smartest systems in the world. From board bring-up and bootloaders to middleware, drivers, and system tuning – we own the deep stack. Our work fuels devices from top-tier consumer electronics and semiconductor giants. The role would involve Design, development, unit testing of Display Drivers and middleware, Feature addition, driver integration, debugging & bug fixing Technical Skills: Common: Excellent programming skills in C, C++ Experience in Linux applications interfacing with Linux drivers, algorithms, pipelines for Multimedia. Experience in DRM/KMS, Kernel Drivers HDMI, MIPI DSI protocol, DSI Panels Display picture quality (White Balance, Histogram, Color correction, image formats etc.) Wayland/Weston Experience with Linux threads, system calls and serialization mechanisms Extensive experience in embedded Linux user space application development Experience in GDB, KDB, Trace Android HAL experience is a good to have Non-Technical Skills: Strong analytical and problem-solving skills Excellent verbal and written communication skills Self-managed and ability to learn and adapt Eager to take on new challenging work
Posted 2 weeks ago
3.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Position: Developer – Linux Camera Pipeline Experience: 3-10 Years Education: BTech/BE Location: Bengaluru, Karnataka Job Description: Top-tier Consume Electronics companies rely on Vayavya Labs for designing, developing and validating critical software components for their cutting-edge products. From Platform Software, Middleware Components, and Multimedia, enabling most modern use cases using the latest advances in SoC architectures, our teams enable successful product launches across verticals. We build the invisible engines behind the smartest systems in the world. From board bring-up and bootloaders to middleware, drivers, and system tuning – we own the deep stack. Our work fuels devices from top-tier consumer electronics and semiconductor giants. The role would involve Design, development, unit testing of Camera drivers & middleware, Feature addition, driver integration, debugging & bug fixing Technical Skills: Common: Excellent programming skills in C, C++ Experience in Linux applications interfacing with Linux drivers, algorithms, and pipelines for Multimedia. Experience with Camera and image pipelines (Histogram, 3A algorithms, Color Correction, image formats etc.) Media Controller (Open Source) and V4L2 Experience in CSI2 Experience in Multimedia frameworks like GStreamer, OpenGL, V4L2 or DRM Experience with Linux threads, system calls and serialization mechanisms Extensive experience in embedded Linux user space application development Experience in GDB, KDB, Trace Android HAL experience is a good-to-have Non-Technical Skills: Strong analytical and problem-solving skills Excellent verbal and written communication skills Self-managed and able to learn and adapt Eager to take on new, challenging work
Posted 2 weeks ago
0.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Position : Developer Linux Multimedia Codec Integration Education: BTech/BE Experience: 3-10 years Location: Bengaluru, Karnataka Job Description: Top-tier Consume Electronics companies rely on Vayavya Labs for designing, developing and validating critical software components for their cutting-edge products. From Platform Software, Middleware Components, Multimedia, enabling most modern use cases using latest advances in SoC architectures our teams enable successful product launches across verticals. We build the invisible engines behind the smartest systems in the world. From board bring-up and bootloaders to middleware, drivers, and system tuning – we own the deep stack. Our work fuels devices from top-tier consumer electronics and semiconductor giants. The role would involve Design, development, unit testing of Codec Applications and middleware, Feature addition, driver integration, debugging & bug fixing. Technical Skills: Common: Excellent programming skills in C, C++ Experience in Linux applications interfacing with Linux drivers, algorithms, pipelines for Multimedia. Experience in o Multimedia codec H264, VP9, HEVC o Linux V4L2 codec software o Netflix, Prime Video and YouTube (Certification) Must have Gstreamer or Android Multimedia experience Experience in Multimedia frameworks like GStreamer, OpenGL, V4L2 or DRM Experience with Linux threads, system calls and serialization mechanisms Extensive experience in embedded Linux user space application development Experience in GDB, KDB, Trace Android HAL experience is a good to have Non-Technical Skills: Strong analytical and problem-solving skills Excellent verbal and written communication skills Self-managed and ability to learn and adapt Eager to take on new challenging work
Posted 2 weeks ago
5.0 - 9.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Requirements Embedded C /C++ Lead Work Experience Languages: Embedded C, C++, TypeScript, NodeJS Web: Angular, React, Redux, NGRX, HTML5, CSS3, Bootstrap Server-Side Frameworks: Node. js Web Services: SOAP, RES Tools: GIT, GitHub, Jira, Postman, Docker, GDB, Yocto
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough