Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 years
0 Lacs
Pune, Maharashtra, India
Remote
About The Job The Red Hat Engineering team is looking for a Senior Software Quality Engineer to join the Red Hat Enterprise Linux Virtualization team. The RHEL Virtualization team is responsible for all aspects related to Virtualization in the Host Red Hat operating environment including system, firmware and device emulation, as well as their counterpart aspects in the guest instance on top of Red Hat or third-party virtualized platforms. In this role, you will focus on existing and emerging virtual Trusted Platform Module devices validation and testing, and collaborate with the Kernel, Security, Virtual Firmware and Bootloader teams to ensure its optimal use on RHEL guest instances, which will require and deliver in-depth knowledge of the Linux OS and include but not limited to researching new features, developing automated test scripts, contributing to open source communities and continuous integration (CI) and continuous delivery (CD) tools. You’ll have the opportunity to develop innovative solutions to complex problems while working alongside the brightest engineers in Open Source communities, industry alliances (such as the Trusted Computing Consortium) and their projects. What Will You Do Take responsibility for Virtualization testing of virtual Trusted Platform Module (vTPM) devices, debug and supervise the results in a timely manner, as well as provide complete and accurate test status reports to all stakeholders Research and implement new APIs and features to be automated, develop new automated and manual cases as well as create and review test plans Maintain awareness of development engineering activities within the upstream vTPM communities ensuring the testability of the environments for Linux host, Linux guest, and Windows guest Collaborate and contribute to upstream TPM testing communities such as ibmtss and linux-vtpm-tests Develop and maintain automation testing framework in Python and write and review patches on GitHub Develop and maintain CI and CD tools Recognize the product quality risks by analyzing and prioritizing then identify tests required to mitigate them Focus on delivering customer value by analyzing feedback and enhancing test coverage Continuously improve testing, docs, processes, and tools What Will You Bring 4+ years working experience in software testing or development for Linux systems Active scripting and solid programming skills using Python for 2 years+; knowledgeable of standard and commonly used libraries and frameworks and best practices in coding Meaningful work experience in virtualization (KVM, QEMU, libvirt, cloud or container and similar) is a plus Relevant security (OpenSSL/SELinux) and cryptography skills, with practical experience desirable Past experience in working with Open-Source communities and/or global teams is desirable Required Full English proficiency (verbal and written) About Red Hat Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Posted 3 weeks ago
9.0 - 14.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Key Responsibilities: You will consult and hands-on assist multiple teams in creating risk analyses (e.g. TARA) and performing Threat Modeling (STRIDE) You will guide, teach, and train teams on how to create secure software architectures Actively adapting the software development process to benefit from modern tools to enhance security (e.g., Static Code Analysis, Fuzzing, Security Testing Frameworks) You will drive project decisions to roll out security measures You will actively check source code and configurations for potential security issues and guide/train development teams on how to prevent identified issues Required Experience and Skills Deep technical understanding of best-practice security features and internals of Linux (SELinux, dm-verity, Secure Boot, ...) and Android (Application Sandboxing, Permission Model, Encryption, Debugging, Secure Coding Practices, Authentication and Authorization, ...) Knowledge of isolation techniques and containerization mechanisms Experience in security source code reviews and active vulnerability hunting Professional experience in Threat Modeling (STRIDE), TARA and ISO 21434 A background in modern software development in C++ / Java / Kotlin on Linux / Android
Posted 3 weeks ago
0 years
0 Lacs
New Delhi, Delhi, India
On-site
JD for Linux Administration- · We are seeking a proactive and detail-oriented Linux System Administrator to join our IT Operations team. In this role, you will design, deploy, secure, and maintain our Linux-based infrastructure, ensuring high availability and optimal performance of critical services. Key Responsibilities:- · System Deployment & Configuration o Install, configure, and harden Linux distributions (RHEL/CentOS, Ubuntu, Debian). o Automate server provisioning using configuration management tools (Ansible, Puppet, Chef). · Authentication & Directory Services o Deploy, and manage RADIUS servers (e.g., FreeRADIUS) for VPN/Wi-Fi authentication. o Implement and maintain LDAP directory services (OpenLDAP, 389 DS) for centralized user management. · Database Administration o Install, configure, and tune databases (MySQL, MariaDB, PostgreSQL). o Develop backup, restore, and fail-over procedures to ensure data integrity. · Networking & Security o Configure firewalls (iptables, firewalld), VPNs (OpenVPN, IPsec), and network services (DNS, DHCP). o Enforce security best practices: patch management, SELinux policies, intrusion detection (fail2ban, auditd). · Monitoring & Troubleshooting o Implement and maintain monitoring solutions (Nagios, Zabbix, Prometheus/Grafana). o Respond to and resolve incidents; perform root-cause analysis and document findings. · Scripting & Automation o Develop shell and Python scripts to automate routine maintenance and reporting tasks. · Documentation & Collaboration o Maintain up-to-date runbooks, system diagrams, and SOPs. o Collaborate with developers and network engineers on deployments, capacity planning, and security audits. About US -: Webmobril is One of the top-notch IT companies based in Delhi, NCR; India and also established in the US. Offering exclusive and affordable Web, Mobile, and Game app development, Cyber Security Assessment, Digital Marketing services globally. Recently we started Staffing Services and Travel & Tourism services . We are a team of experienced, dedicated enthusiastic, innovative, and creative professionals to serve a range of business goals with our advanced tools and technologies. For more detail you can go through our company website: https://www.webmobril.com/
Posted 3 weeks ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities: Working as part of multi-skilled IOT platform team working across different tech areas Quick prototype building for customer demos on top of Linux/Android Feature development work across stack (application. middleware, kernel/bsp development) to be able to meet customer requirements, demo requirements showcasing IOT use cases Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. Requirements: Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.,
Posted 3 weeks ago
2.0 years
0 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Linux Security Engineer: Enable linux security Mitigation features and develop tools to detect vulnerabilities o Skills/experience: C, C++, python, embedded programming and Linux kernel programming, Android development experience mandatory. Arm or Intel Architecture knowledge required. Candidate must be willing to learn new technologies for delivering the assigned tasks. o Preferred skills: Java programming language Linux Security knowledge, selinux, fuzzing/syzkaller tools knowledge, Device Driver knowledge preferred skill set. o Responsibilities: Develop Security Mitigation features at kernel and user space. Work with Tech teams to understand the security design reviews and help to provide alternative design solutions. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Education requirements: B.E, B.Tech or M.Tech from reputed institution with good CGPA and 3-5 experience in embedded domain. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
0 years
1 - 8 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Looking for Yocto (Linux Distribution) Dev Engineer. Skills/experience: C, embedded programming and Linux kernel programming, and mandatory experience in Yocto or Android development. Candidate must be willing to learn new technologies for delivering the assigned tasks. o Preferred skills: Linux Security knowledge, selinux, fuzzing tools knowledge, openwrt platform knowledge and Device Driver knowledge. c, embedded programming and Linux kernel programming, and mandatory experience in Yocto or Android development. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Linux Security Engineer: Enable linux security Mitigation features and develop tools to detect vulnerabilities Skills/experience: C, C++, python, embedded programming and Linux kernel programming, Android development experience mandatory. Arm or Intel Architecture knowledge required. Candidate must be willing to learn new technologies for delivering the assigned tasks. Preferred skills: Java programming language Linux Security knowledge, selinux, fuzzing/syzkaller tools knowledge, Device Driver knowledge preferred skill set. Responsibilities: Develop Security Mitigation features at kernel and user space. Work with Tech teams to understand the security design reviews and help to provide alternative design solutions. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Education requirements: B.E, B.Tech or M.Tech from reputed institution with good CGPA and 3-5 experience in embedded domain. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077699
Posted 3 weeks ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Experience : 5+ Years Work Mode : Work from office only Job Description: 1. AWS Cloud Infrastructure Design, deploy, and manage scalable, secure, and highly available systems on AWS. Optimize cloud costs, enforce tagging, and implement security best practices (IAM, VPC, GuardDuty, etc.). Automate infrastructure provisioning using Terraform or AWS CDK. Ensure backup, disaster recovery, and high availability (HA) strategies are in place. 2. Kubernetes (EKS preferred) Manage and scale Kubernetes clusters (preferably Amazon EKS). Implement CI/CD pipelines with GitOps (e.g., ArgoCD or Flux) or traditional tools (e.g., Jenkins, GitLab). Enforce RBAC policies, namespaces isolation, and pod security policies. Monitor cluster health, optimize pod scheduling, autoscaling, and resource limits/requests. 3. Monitoring and Observability (Datadog) Build and maintain Datadog dashboards for real-time visibility across systems and services. Set up alerting policies, SLOs, SLIs, and incident response workflows. Integrate Datadog with AWS, Kubernetes, and applications for full-stack observability. Conduct post-incident reviews using Datadog analytics to reduce MTTR. 4. Automation and DevOps Automate manual processes (e.g., server setup, patching, scaling) using Python, Bash, or Ansible. Maintain and improve CI/CD pipelines (Jenkins) for faster and more reliable deployments. Drive Infrastructure-as-Code (IaC) practices using Terraform to manage cloud resources. Promote GitOps and version-controlled deployments. 5. Linux Systems Administration Administer Linux servers (Ubuntu, RHEL, Amazon Linux) for stability and performance. Harden OS security, configure SELinux, firewalls, and ensure timely patching. Troubleshoot system-level issues: disk, memory, network, and processes. Optimize system performance using tools like top, htop, iotop, netstat, etc.
Posted 3 weeks ago
3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Software Department Ahmedabad, Gujarat, India Full Time No of Position: 2 Experience: 3-5 Years Technical Skills Strong understanding of the Android platform and AOSP development. Experience with low-level system programming. Familiarity with Android Architecture and System Services. Experience with Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot, etc. Android OS modifications, HAL interface definition language (C++ and Java) Working experience with Android Automotive OS or Infotainment. Experience with SELinux Policies Android, JNI, and Android application development Debug and troubleshoot issues with the AOSP platform. Ensure the security and stability of the AOSP platform. Design and development of Linux device driver with hands-on experience on the Linux platform designing and implementing drivers for various interfaces like I2C, SPI, Display, camera etc. Hands-on experience in the development of low-level driver software for the Linux operating system. Hands-on experience in boot loaders, and UBoot for Linux. Strong in Operating systems concepts - scheduling, memory management and device driver development in Linux/RTOS Experience with device driver frameworks and Linux kernel APIs. Experience in C/C++ with a deep understanding of Object-Oriented Analysis, Design, and Programming. Collaborate with Architecture, Hardware Design, and cross-functional teams. Prior experience in low-level debugging using a JTAG debugger, and oscilloscopes, logic analyzers, etc 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 Apply Now
Posted 4 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Description AWS Cloud Infrastructure : Design, deploy, and manage scalable, secure, and highly available systems on AWS. Optimize cloud costs, enforce tagging, and implement security best practices (IAM, VPC, GuardDuty, etc.). Automate infrastructure provisioning using Terraform or AWS CDK. Ensure backup, disaster recovery, and high availability (HA) strategies are in place. Kubernetes (EKS preferred) : Manage and scale Kubernetes clusters (preferably Amazon EKS). Implement CI/CD pipelines with GitOps (e.g., ArgoCD or Flux) or traditional tools (e.g., Jenkins, GitLab). Enforce RBAC policies, namespaces isolation, and pod security policies. Monitor cluster health, optimize pod scheduling, autoscaling, and resource limits/requests. Monitoring and Observability (Datadog) : Build and maintain Datadog dashboards for real-time visibility across systems and services. Set up alerting policies, SLOs, SLIs, and incident response workflows. Integrate Datadog with AWS, Kubernetes, and applications for full-stack observability. Conduct post-incident reviews using Datadog analytics to reduce MTTR. Automation and DevOps : Automate manual processes (e.g., server setup, patching, scaling) using Python, Bash, or Ansible. Maintain and improve CI/CD pipelines (Jenkins) for faster and more reliable deployments. Drive Infrastructure-as-Code (IaC) practices using Terraform to manage cloud resources. Promote GitOps and version-controlled deployments. Linux Systems Administration : Administer Linux servers (Ubuntu, RHEL, Amazon Linux) for stability and performance. Harden OS security, configure SELinux, firewalls, and ensure timely patching. Troubleshoot system-level issues: disk, memory, network, and processes. Optimize system performance using tools like top, htop, iotop, netstat, etc. (ref:hirist.tech)
Posted 4 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
The candidate needs to have the following profile / experience: Experience with reverse engineering tools and techniques: Debuggers, decompilers, disassemblers, deobfuscators Static and dynamic binary analysis, binary injection Packet sniffers Solid knowledge and experience in ARM architecture exploitation. Solid experience in platform security, good understanding of OS internals & security features, bypassing SELinux controls, attacking secure boot sequence. Good C/assembly development skills Good understanding of security architecture of Linux, Android/iOS OS Good knowledge of networking protocols, Cryptography (RSA, SHA, AES, …), trusted execution environment, hardware security, etc. Experience in identifying vulnerabilities by source code analysis. Good writing skills to provide clear vulnerability reports and assist the developer to fix the vulnerabilities. Conduct penetration tests on web applications, mobile applications, and embedded systems to identify security vulnerabilities. Experience In The Following Topics Is Desirable Anti-tamper tools and techniques Hardware attack vectors Malware analysis Networking protocols
Posted 4 weeks ago
5.0 - 10.0 years
30 - 45 Lacs
Bengaluru
Work from Office
Description: C++ hands on programming and Linux Multithread/Inter Process Comm hands on programming are MUST have skills Requirements: Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 9+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Media- Fancy Player, FFMPEG Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Job Responsibilities: same as above What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 4 weeks ago
15.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Linux Embedded Software Lead Location: Pune Department: Embedded Systems Reports To: Embedded Software Manager Job Summary: We are seeking a highly skilled and technically hands-on Embedded Linux Software Team Lead to manage and guide a team of approximately 20 engineers. The team includes Linux developers, BSP engineers, Yocto experts, and QA specialists. This role is central to the design, implementation, and delivery of high-quality embedded software solutions. The successful candidate will be responsible for defining the software architecture, ensuring the selection of the right libraries and technologies, and maintaining high standards for code quality and delivery performance. Key Responsibilities: - Lead and coordinate a cross-functional embedded software team (~20 members). - Define and maintain the overall embedded Linux software architecture for the platform. - Make strategic decisions on technology stack and libraries to ensure system reliability, maintainability, and performance. - Oversee development activities related to Yocto, Linux kernel, BSP, and user-space components. - Ensure code quality, robustness, and maintainability through rigorous code review processes and technical oversight. - Work closely with QA engineers to define and enforce test strategies and release criteria. - Promote best practices in software development, CI/CD, version control, and documentation. - Serve as the main technical authority for embedded software within the project. - Actively contribute to the continuous improvement of engineering processes and team skill development. - Report progress, risks, and technical challenges to upper management. Required Qualifications: - Master’s degree in Computer Science, Electrical Engineering, or a related field. - 15+ years of experience in embedded Linux software development and 5+ years in managing developer teams. - Proficiency in C/C++. - Strong expertise with Yocto Project, Linux BSP, and system integration. - Solid understanding of Linux kernel internals, device drivers, and system startup. - Proven experience in software architecture and technical leadership roles. - Ability to manage technical complexity and lead teams to deliver high-quality embedded products. - Experience working with Git, CI/CD pipelines, and Agile/Scrum methodologies. - Strong communication and team coordination skills. - Fluent in English (spoken and written). Preferred Qualifications: - Experience in managing mid-sized software teams (10–25 people). - Familiarity with security features like Secure Boot, SELinux, and over-the-air (OTA) updates. Technical Skills (Hard Skills): - Embedded Linux: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees. - Platform Knowledge: NXP i.MX8 SoCs, BSP integration. - Toolchain & Debugging: Cross-compilation, GCC, GDB, JTAG, Lauterbach. - Version Control & CI/CD: Git workflows, CI/CD tools (GitLab CI, Jenkins, Buildkite). - Architecture & Quality: Modular design, real-time constraints, test automation, static analysis. - Security & Compliance: Secure boot, TEE, firmware updates, GPL/LGPL, SBOM. Leadership & Soft Skills: - Technical Leadership: Guide architecture, conduct design/code reviews. - Team Facilitation: Lead Agile ceremonies, remove blockers. - Cross-functional Communication: Collaborate with hardware, QA, and PM teams. - Decision Making: Balance delivery with technical debt. - Mentorship: Develop and support junior team members. - Adaptability & Conflict Resolution: Handle shifting priorities and resolve disputes constructively.
Posted 1 month ago
2.0 years
0 Lacs
India
On-site
We are seeking an experienced Linux engineer to design, develop, and optimize Linux OS to run containers in custom hardware. The ideal candidate should have expertise in Linux internals, networking, hardware integration, shell scripting, Python, Go, Systemd, Kubernetes, and container technologies. You will play a key role in building Linux OS customization for different variety of hardware and product requirements. Experience in working with x64 and ARM based hardware and Raid concepts. Enhancing system performance, security, and stability while ensuring smooth container orchestration. Should have experience in working with AWS Cloud based EC2 instance. Familiarity with Fedora COREOS and writing custom ignition scripts will be added advantage. Responsibilities: Develop and optimize a container-based OS with a focus on performance, security, and scalability Work extensively with Linux kernel, system internals and device drivers to enhance OS capabilities Develop and maintain Systemd services for managing system processes and dependencies Write and optimize "shell scripts, Python, Go and Make" for code and build automation, system monitoring, and process control Automate OS installation, Network configuration, Iptables rule and app installation Troubleshoot and resolve low-level system, hardware, and networking issues Ensure system security by implementing best practices and performing vulnerability assessments Collaborate with team to streamline CI/CD pipelines and container orchestration Work with Kubernetes and container runtime environments to manage and optimize OS performance Document system design, technical processes, and best practices Test OS with range of hardware before releasing Working knowledge with AWS Cloud EC2 Requirements: 2+ years of experience in Linux OS development Strong understanding of Linux internals, file systems, and process management Experience with containerization technologies (Docker, Podman, LXC, or similar) Proficiency in system-level programming using Python, Go, and Shell scripting In-depth knowledge of systemd and its components Solid grasp of network protocols (TCP/IP, DNS, DHCP, VPN, firewall configuration, etc.) Familiarity with hardware integration, device drivers, and bootloaders Experience with security hardening Iptables, SELinux, and access control policies Strong problem-solving skills and the ability to debug low-level system issues Familiarity with CI/CD pipelines, automation tools, and infrastructure-as-code Hands-on experience with Kubernetes, container orchestration tools and AWS Cloud Powered by JazzHR VjYEy3qRBG
Posted 1 month ago
0 years
0 Lacs
Kolkata, West Bengal, India
On-site
1 / 2 Job Description: Senior Linux Systems & Network Engineer Job Summary: We are looking for a highly skilled Linux Systems & Network Engineer with expertise in core Linux internals, kernel-level programming, and deep networking integration with Linux. The ideal candidate should be proficient in system programming, shell scripting, and PHP, with the ability to optimize, secure, and integrate Linux-based environments seamlessly. Key Responsibilities: · Linux Kernel & System Development o Customize and optimize the Linux kernel for performance and security. o Debug and troubleshoot kernel modules, drivers, and system-level issues. o Work on low-level system calls, memory management, and process scheduling. · Networking & Integration o Configure, manage, and troubleshoot core networking protocols (TCP/IP, UDP, ICMP, etc.). o Implement firewall rules, VPNs, and network security policies in Linux environments. o Develop network-related applications and optimize performance using Linux networking stack. · Programming & Automation o Write and maintain efficient Shell scripts and automation tools for system management. o Develop and maintain web-based applications using PHP for system administration and reporting. o Debug and optimize code for system-level and network applications. · Security & System Hardening o Implement SELinux/AppArmor, IPtables/NFTables, and other security controls. o Identify and mitigate system vulnerabilities at the kernel and network level. · Integration & Customization o Develop custom Linux distributions or modify existing distributions for specific use cases. 2 / 2 o Integrate third-party hardware/software with Linux-based systems. o Optimize Linux for embedded and server environments. Required Skills & Qualifications: · Strong knowledge of Linux internals, kernel development, and system programming. · Expertise in networking protocols, firewall configurations, and security policies. · Advanced skills in Shell scripting, PHP, and system-level programming (C, Python preferred). · Experience with iptables, nftables, OpenVPN, WireGuard, DNS, DHCP, and routing protocols. · Hands-on experience with Linux performance tuning, debugging tools (strace, gdb, perf). · Knowledge of virtualization, containers (Docker, LXC), and orchestration tools. Preferred Skillset: · Contributions to open-source Linux projects or kernel modules. · Experience with DevOps, CI/CD, and cloud-based Linux environments. · Knowledge of embedded Linux or real-time Linux (RTLinux, PREEMPT-RT).
Posted 1 month ago
2.0 - 5.0 years
1 - 5 Lacs
Mumbai
Work from Office
Experienced Linux Administrator needed to install, configure, and maintain RHEL/CentOS/Ubuntu servers. Must have skills in Bash/Python scripting, performance monitoring, firewall/security configs, backups, and Linux certifications preferred.
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
An Amazing Career Opportunity for DevOps Engineer Location: Chennai, India (Hybrid) Job ID: 37906 Profile Summary: The DevOps Engineer position will work collaboratively with software engineering, infrastructure, and security to automate deployment and operation of our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in our dev, test, and production environments. DevOps Engineers are involved in the full life cycle of an application. The DevOps Engineer position will work on complex, major, or highly visible tasks in support of multiple projects that require multiple areas of expertise. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. This role requires employees to work during off hours shifts to support the overseas business stakeholders. The requirements listed above are representative of the knowledge, skill, and/or ability required. About HID Global HID Global powers the trusted identities of the world’s people, places and things. We make it possible for people to transact safely, work productively and travel freely. Our trusted identity solutions give people secure and convenient access to physical and digital places and connect things that can be accurately identified, verified and tracked digitally. Millions of people around the world use HID products and services to navigate their everyday lives, and over 2 billion things are connected through HID. We work with governments, educational institutions, hospitals, financial institutions, industrial businesses, and some of the most innovative companies on the planet. Headquartered in Austin, Texas, HID Global has over 4500 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. HID Global has is the trusted source for secure identity solutions for millions of customers and users around the world. In India, we have two Engineering Centre (Bangalore and Chennai). Global Engineering Team is based in Chennai and one of the Business Unit Engineering team is based in Bangalore. Check us out: www.hidglobal.com and https://youtu.be/23km5H4K9Eo LinkedIn: www.linkedin.com/company/hidglobal/mycompany/ Are You Ready to Join the Team? Our company is committed to finding the best and the brightest talent to help us reach the top. If you are a dynamic, highly skilled, experienced Cloud engineer and technology enthusiast, and you enjoy working in a rapid pace within a rapidly growing business environment, then you will want to consider this position. If you excel at communication, collaboration, and unrelenting innovation, we want to talk to you. And if you bring dedication, positive energy and integrity to the table, you just might be the right fit for our team. Qualifications The individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Duties and Responsibilities include the following. Other duties may be assigned : Develop/build IT solutions to meet business requirements. Manage, evolve, build CI/CD pipeline Integrate solutions with other applications and platforms outside the framework. Design, develop, and implement reusable IaC components. Write scripts to automate build and deployments on AWS Cloud. Automate, build and provide production systems support that may include duties such as deployment, configuration, monitoring and troubleshooting Linux servers. Automate deployment of and support Linux and windows-based infrastructure services (web, nfs, sftp, DNS, LDAP etc) Performance monitoring and tuning of the Operating System and applications for the most optimal operational efficiency. Document existing and new public cloud deployments using Run Books and cloud architecture diagrams. Implement processes to standardize best practices and procedures, capacity planning and risk mitigation. Collaborate with technical/business teams, assess requirements and recommend solutions. Perform script maintenance and updates due to changes in requirements or implementations. Conduct vulnerability assessments and OS hardening. Patching windows servers using tools like SCCM, PDQ Deploy & PDQ Inventory, etc. Implement OS hardening, firewalls (iptables, firewalld), and SELinux/AppArmor policies. Perform security patching, vulnerability assessment, and log monitoring. Enforce compliance with standards (ISO 27001, NIST, CIS Benchmarks, PCI-DSS, etc.). Monitor and work on cloud infrastructure related issues and support tickets. Work will relevant stakeholders on the cloud issues/problems and provide the fixes/solutions. Work in different shifts based on team needs and work plan. Technical Requirements: Managing services and environments in AWS public cloud Managing Continuous Integration services Managing and supporting Linux and Windows operating system and services Education and/or Experience: Bachelor’s degree in Programming/Systems or Computer Science or equivalent experience. Typically requires overall 3 to 5 years of analysis and programming experience. Must have Experience working in IaC environment and applications, systems or IT operations. Experience working in an agile team environment. Experience working with public cloud AWS is a must. Experience configuring and supporting Linux and Windows based infrastructure services (web, NFS, sftp, DNS, LDAP, pgp etc) Experience with Continuous Integration tools such as team city, Jenkins preferred Experience with configuration management tools such as Chef, Ansible, Puppet a must. Experience with some aspects of computer security: network security, application security, security protocols, cryptography, IAM, Active Directory, and ADFS, group policy and user account management. Understanding of Load Balancers, TCP/IP, HTTP/HTTPS, SSL/TLS certificate management, DNS, and Network Routing Experience with AWS services and plugins Experience with container technologies Docker, Kubernetes is required Experience using ElasticSearch/ELK stack for application monitoring. Must have used scripting automation with tools such as Ruby, Python, Powershell, Javascript, Knowledge of REST/SOAP APIs. Knowledge of XML, and JSON file formats. Experience with JIRA and Service Now ticketing system for incident management, change control and task management. Demonstrated ability to analyze and interpret complex problems or processes, identify and understand requirements, and develop alternate solutions. Excellent communications skills and the ability to effectively communicate findings both written and orally using both technical and non-technical terms. Experience in handling critical incidents and working with the stakeholders in addressing the issues. Additional Preferred Skills Exposure to other cloud technologies like Azure or google cloud AWS Associate or Professional level certification is a plus Work Environment The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Employees work primarily in an office environment, within a well-ventilated area, and is exposed to moderate noise levels. Willing to work in a 24/6 shift environment – Mandatory expectation 24/6 shift rotation (including both day and night shifts). Why apply? Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply. Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers. Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves to feel appreciated and accepted. This opportunity may be open to flexible working arrangements. HID is an Equal Opportunity/Affirmative Action Employer – Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation. We make it easier for people to get where they want to go! On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go – without having to think about it. When you join our HID team, you’ll also be part of the ASSA ABLOY Group, the global leader in access solutions. You’ll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
An Amazing Career Opportunity for DevOps Engineer Location: Chennai, India (Hybrid) Job ID: 37903 Profile Summary: The DevOps Engineer position will work collaboratively with software engineering, infrastructure, and security to automate deployment and operation of our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in our dev, test, and production environments. DevOps Engineers are involved in the full life cycle of an application. The DevOps Engineer position will work on complex, major, or highly visible tasks in support of multiple projects that require multiple areas of expertise. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. This role requires employees to work during off hours shifts to support the overseas business stakeholders. The requirements listed above are representative of the knowledge, skill, and/or ability required. About HID Global HID Global powers the trusted identities of the world’s people, places and things. We make it possible for people to transact safely, work productively and travel freely. Our trusted identity solutions give people secure and convenient access to physical and digital places and connect things that can be accurately identified, verified and tracked digitally. Millions of people around the world use HID products and services to navigate their everyday lives, and over 2 billion things are connected through HID. We work with governments, educational institutions, hospitals, financial institutions, industrial businesses, and some of the most innovative companies on the planet. Headquartered in Austin, Texas, HID Global has over 4500 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. HID Global has is the trusted source for secure identity solutions for millions of customers and users around the world. In India, we have two Engineering Centre (Bangalore and Chennai). Global Engineering Team is based in Chennai and one of the Business Unit Engineering team is based in Bangalore. Check us out: www.hidglobal.com and https://youtu.be/23km5H4K9Eo LinkedIn: www.linkedin.com/company/hidglobal/mycompany/ Are You Ready to Join the Team? Our company is committed to finding the best and the brightest talent to help us reach the top. If you are a dynamic, highly skilled, experienced Cloud engineer and technology enthusiast, and you enjoy working in a rapid pace within a rapidly growing business environment, then you will want to consider this position. If you excel at communication, collaboration, and unrelenting innovation, we want to talk to you. And if you bring dedication, positive energy and integrity to the table, you just might be the right fit for our team. Qualifications The individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Duties and Responsibilities include the following. Other duties may be assigned : Develop/build IT solutions to meet business requirements. Manage, evolve, build CI/CD pipeline Integrate solutions with other applications and platforms outside the framework. Design, develop, and implement reusable IaC components. Write scripts to automate build and deployments on AWS Cloud. Automate, build and provide production systems support that may include duties such as deployment, configuration, monitoring and troubleshooting Linux servers. Automate deployment of and support Linux and windows-based infrastructure services (web, nfs, sftp, DNS, LDAP etc) Performance monitoring and tuning of the Operating System and applications for the most optimal operational efficiency. Document existing and new public cloud deployments using Run Books and cloud architecture diagrams. Implement processes to standardize best practices and procedures, capacity planning and risk mitigation. Collaborate with technical/business teams, assess requirements and recommend solutions. Perform script maintenance and updates due to changes in requirements or implementations. Conduct vulnerability assessments and OS hardening. Patching windows servers using tools like SCCM, PDQ Deploy & PDQ Inventory, etc. Implement OS hardening, firewalls (iptables, firewalld), and SELinux/AppArmor policies. Perform security patching, vulnerability assessment, and log monitoring. Enforce compliance with standards (ISO 27001, NIST, CIS Benchmarks, PCI-DSS, etc.). Monitor and work on cloud infrastructure related issues and support tickets. Work will relevant stakeholders on the cloud issues/problems and provide the fixes/solutions. Work in different shifts based on team needs and work plan. Technical Requirements: Managing services and environments in AWS public cloud Managing Continuous Integration services Managing and supporting Linux and Windows operating system and services Education and/or Experience: Bachelor’s degree in Programming/Systems or Computer Science or equivalent experience. Typically requires overall 3 to 5 years of analysis and programming experience. Must have Experience working in IaC environment and applications, systems or IT operations. Experience working in an agile team environment. Experience working with public cloud AWS is a must. Experience configuring and supporting Linux and Windows based infrastructure services (web, NFS, sftp, DNS, LDAP, pgp etc) Experience with Continuous Integration tools such as team city, Jenkins preferred Experience with configuration management tools such as Chef, Ansible, Puppet a must. Experience with some aspects of computer security: network security, application security, security protocols, cryptography, IAM, Active Directory, and ADFS, group policy and user account management. Understanding of Load Balancers, TCP/IP, HTTP/HTTPS, SSL/TLS certificate management, DNS, and Network Routing Experience with AWS services and plugins Experience with container technologies Docker, Kubernetes is required Experience using ElasticSearch/ELK stack for application monitoring. Must have used scripting automation with tools such as Ruby, Python, Powershell, Javascript, Knowledge of REST/SOAP APIs. Knowledge of XML, and JSON file formats. Experience with JIRA and Service Now ticketing system for incident management, change control and task management. Demonstrated ability to analyze and interpret complex problems or processes, identify and understand requirements, and develop alternate solutions. Excellent communications skills and the ability to effectively communicate findings both written and orally using both technical and non-technical terms. Experience in handling critical incidents and working with the stakeholders in addressing the issues. Additional Preferred Skills Exposure to other cloud technologies like Azure or google cloud AWS Associate or Professional level certification is a plus Work Environment The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Employees work primarily in an office environment, within a well-ventilated area, and is exposed to moderate noise levels. Willing to work in a 24/6 shift environment – Mandatory expectation 24/6 shift rotation (including both day and night shifts). Why apply? Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply. Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers. Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves to feel appreciated and accepted. This opportunity may be open to flexible working arrangements. HID is an Equal Opportunity/Affirmative Action Employer – Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation. We make it easier for people to get where they want to go! On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go – without having to think about it. When you join our HID team, you’ll also be part of the ASSA ABLOY Group, the global leader in access solutions. You’ll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
An Amazing Career Opportunity for DevOps Engineer Location: Chennai, India (Hybrid) Job ID: 37907 Profile Summary: The DevOps Engineer position will work collaboratively with software engineering, infrastructure, and security to automate deployment and operation of our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in our dev, test, and production environments. DevOps Engineers are involved in the full life cycle of an application. The DevOps Engineer position will work on complex, major, or highly visible tasks in support of multiple projects that require multiple areas of expertise. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. This role requires employees to work during off hours shifts to support the overseas business stakeholders. The requirements listed above are representative of the knowledge, skill, and/or ability required. About HID Global HID Global powers the trusted identities of the world’s people, places and things. We make it possible for people to transact safely, work productively and travel freely. Our trusted identity solutions give people secure and convenient access to physical and digital places and connect things that can be accurately identified, verified and tracked digitally. Millions of people around the world use HID products and services to navigate their everyday lives, and over 2 billion things are connected through HID. We work with governments, educational institutions, hospitals, financial institutions, industrial businesses, and some of the most innovative companies on the planet. Headquartered in Austin, Texas, HID Global has over 4500 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. HID Global has is the trusted source for secure identity solutions for millions of customers and users around the world. In India, we have two Engineering Centre (Bangalore and Chennai). Global Engineering Team is based in Chennai and one of the Business Unit Engineering team is based in Bangalore. Check us out: www.hidglobal.com and https://youtu.be/23km5H4K9Eo LinkedIn: www.linkedin.com/company/hidglobal/mycompany/ Are You Ready to Join the Team? Our company is committed to finding the best and the brightest talent to help us reach the top. If you are a dynamic, highly skilled, experienced Cloud engineer and technology enthusiast, and you enjoy working in a rapid pace within a rapidly growing business environment, then you will want to consider this position. If you excel at communication, collaboration, and unrelenting innovation, we want to talk to you. And if you bring dedication, positive energy and integrity to the table, you just might be the right fit for our team. Qualifications The individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Duties and Responsibilities include the following. Other duties may be assigned : Develop/build IT solutions to meet business requirements. Manage, evolve, build CI/CD pipeline Integrate solutions with other applications and platforms outside the framework. Design, develop, and implement reusable IaC components. Write scripts to automate build and deployments on AWS Cloud. Automate, build and provide production systems support that may include duties such as deployment, configuration, monitoring and troubleshooting Linux servers. Automate deployment of and support Linux and windows-based infrastructure services (web, nfs, sftp, DNS, LDAP etc) Performance monitoring and tuning of the Operating System and applications for the most optimal operational efficiency. Document existing and new public cloud deployments using Run Books and cloud architecture diagrams. Implement processes to standardize best practices and procedures, capacity planning and risk mitigation. Collaborate with technical/business teams, assess requirements and recommend solutions. Perform script maintenance and updates due to changes in requirements or implementations. Conduct vulnerability assessments and OS hardening. Patching windows servers using tools like SCCM, PDQ Deploy & PDQ Inventory, etc. Implement OS hardening, firewalls (iptables, firewalld), and SELinux/AppArmor policies. Perform security patching, vulnerability assessment, and log monitoring. Enforce compliance with standards (ISO 27001, NIST, CIS Benchmarks, PCI-DSS, etc.). Monitor and work on cloud infrastructure related issues and support tickets. Work will relevant stakeholders on the cloud issues/problems and provide the fixes/solutions. Work in different shifts based on team needs and work plan. Technical Requirements: Managing services and environments in AWS public cloud Managing Continuous Integration services Managing and supporting Linux and Windows operating system and services Education and/or Experience: Bachelor’s degree in Programming/Systems or Computer Science or equivalent experience. Typically requires overall 3 to 5 years of analysis and programming experience. Must have Experience working in IaC environment and applications, systems or IT operations. Experience working in an agile team environment. Experience working with public cloud AWS is a must. Experience configuring and supporting Linux and Windows based infrastructure services (web, NFS, sftp, DNS, LDAP, pgp etc) Experience with Continuous Integration tools such as team city, Jenkins preferred Experience with configuration management tools such as Chef, Ansible, Puppet a must. Experience with some aspects of computer security: network security, application security, security protocols, cryptography, IAM, Active Directory, and ADFS, group policy and user account management. Understanding of Load Balancers, TCP/IP, HTTP/HTTPS, SSL/TLS certificate management, DNS, and Network Routing Experience with AWS services and plugins Experience with container technologies Docker, Kubernetes is required Experience using ElasticSearch/ELK stack for application monitoring. Must have used scripting automation with tools such as Ruby, Python, Powershell, Javascript, Knowledge of REST/SOAP APIs. Knowledge of XML, and JSON file formats. Experience with JIRA and Service Now ticketing system for incident management, change control and task management. Demonstrated ability to analyze and interpret complex problems or processes, identify and understand requirements, and develop alternate solutions. Excellent communications skills and the ability to effectively communicate findings both written and orally using both technical and non-technical terms. Experience in handling critical incidents and working with the stakeholders in addressing the issues. Additional Preferred Skills Exposure to other cloud technologies like Azure or google cloud AWS Associate or Professional level certification is a plus Work Environment The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Employees work primarily in an office environment, within a well-ventilated area, and is exposed to moderate noise levels. Willing to work in a 24/6 shift environment – Mandatory expectation 24/6 shift rotation (including both day and night shifts). Why apply? Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don’t need to check all the boxes. If you have most of the skills and experience, we want you to apply. Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers. Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves to feel appreciated and accepted. This opportunity may be open to flexible working arrangements. HID is an Equal Opportunity/Affirmative Action Employer – Minority/Female/Disability/Veteran/Gender Identity/Sexual Orientation. We make it easier for people to get where they want to go! On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go – without having to think about it. When you join our HID team, you’ll also be part of the ASSA ABLOY Group, the global leader in access solutions. You’ll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
Posted 1 month ago
4.0 - 9.0 years
9 - 14 Lacs
Bengaluru
Work from Office
About the job: The Red Hat Engineering team is looking for a Senior Software Quality Engineer to join the Red Hat Enterprise Linux Virtualization team. The RHEL Virtualization team is responsible for all aspects related to Virtualization in the Host Red Hat operating environment including system, firmware and device emulation, as well as their counterpart aspects in the guest instance on top of Red Hat or third-party virtualized platforms. In this role, you will focus on existing and emerging virtual Trusted Platform Module devices validation and testing, and collaborate with the Kernel, Security, Virtual Firmware and Bootloader teams to ensure its optimal use on RHEL guest instances, which will require and deliver in-depth knowledge of the Linux OS and include but not limited to researching new features, developing automated test scripts, contributing to open source communities and continuous integration (CI) and continuous delivery (CD) tools. Youll have the opportunity to develop innovative solutions to complex problems while working alongside the brightest engineers in Open Source communities, industry alliances (such as the Trusted Computing Consortium) and their projects. What will you do: Take responsibility for Virtualization testing of virtual Trusted Platform Module (vTPM) devices, debug and supervise the results in a timely manner, as well as provide complete and accurate test status reports to all stakeholders Research and implement new APIs and features to be automated, develop new automated and manual cases as well as create and review test plans Maintain awareness of development engineering activities within the upstream vTPM communities ensuring the testability of the environments for Linux host, Linux guest, and Windows guest Collaborate and contribute to upstream TPM testing communities such as ibmtss and linux-vtpm-tests Develop and maintain automation testing framework in Python and write and review patches on GitHub Develop and maintain CI and CD tools Recognize the product quality risks by analyzing and prioritizing then identify tests required to mitigate them Focus on delivering customer value by analyzing feedback and enhancing test coverage Continuously improve testing, docs, processes, and tools What will you bring 4+ years working experience in software testing or development for Linux systems Active scripting and solid programming skills using Python for 2 years+; knowledgeable of standard and commonly used libraries and frameworks and best practices in coding Meaningful work experience in virtualization (KVM, QEMU, libvirt, cloud or container and similar) is a plus Relevant security (OpenSSL/SELinux) and cryptography skills, with practical experience desirable Past experience in working with Open-Source communities and/or global teams is desirable Required Full English proficiency (verbal and written) #LI-AK1 About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.
Posted 1 month ago
1.0 - 2.0 years
13 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-2 years of relevant experience. Additional Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Feature development for Android and Linux/Ubuntu based Snapdragon products. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. : Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience (3-6 years) with C/C++ and good programming skills. Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Good understanding of Linux kernel and internals. Good understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams.
Posted 1 month ago
8.0 - 13.0 years
18 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. : Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
4.0 - 9.0 years
18 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key responsibilities : Working as part of multi-skilled IOT platform team working across different tech areas on various Linux based operating systems. Contributing to end-to-end software execution of Qualcomm SoC based IOT products. Work closely with Product Marketng team to understand new platforms, and requirements, Evaluate feature requirements, come up with resource planning, lead a small team on engineers with varied skills Feature development for Android and Linux/Ubuntu based Snapdragon products. Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues Work with customer engineering team to support customer esclated issues which are platform specific Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability and performance. Working closely with geographically distributed core & execution teams spread across time-zones. : Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field. Strong development experience with C/C++ and good programming skills. Experience scoping new requirements, working with cross functional teams, assigning works and managing teams Strong communication skills and analytics skills Strong hands-on experience on Android and/or Ubuntu and understanding of Linux related concepts like systemd, SELinux, Snaps, Sandboxing, Container, Docker, etc. Strong understanding of Linux kernel and internals. Strong understanding of SOC systems and related concepts, including bring-up. Good know-how of Multimedia subsystems like Camera, Video, Audio, Display and Graphics. Strong hands-on experience with troubleshooting software and system issues. Strong hands-on experience with full software development life cycle including design, implementation, deployment and support. Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Deductive problem solving, good verbal and written communication skills for collaboration across teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
0 years
22 Lacs
Bengaluru
On-site
Role Summary: The L2 Linux Migration Engineer will lead migration and cutover tasks for Linux servers (primarily RHEL) and provide escalation support. This role is critical for maintaining wave velocity and addressing live issues during cutover windows. Skills Summary: Proficient in RHEL 6/7/8/9 and Red Hat Satellite (if applicable) Service management via systemctl, chkconfig, ss, netstat Hands-on firewall configuration (iptables, firewalld) Kernel tuning, GRUB management, and LVM/disk partitioning Cron jobs, system limits, logrotate, auditing File system-level permissions, NFS mounts, SELinux contexts Database awareness (MySQL/Postgres/Oracle) to help triage connectivity or service dependencies during migration Experience reading logs and troubleshooting issues in Windows Event Viewer or Linux logs (`/var/log`, `journalctl`) Automation via Bash and Ansible (execution only, not authoring) Experience in troubleshooting basic VMware issues related to Virtual Machines. Responsibilities: Lead migration wave execution for Linux workloads Validate server readiness: disk layout, OS version, patch level, log rotation Support and coach junior engineers during cutover sprints Troubleshoot post-migration network, service, or agent issues Validate agent-based tools like CrowdStrike, backup agents, and monitoring agents Validate or reconfigure SELinux and firewalld as required Analyze performance using vmstat, iostat, and top post-migration Support rollback planning and documentation Perform rollback or failback procedures if required Collaborate with other teams for app-level testing during Hypercare Maintain escalation logs and wave completion status Review and update migration runbooks for future reuse Job Types: Full-time, Permanent Pay: Up to ₹2,200,000.00 per year Schedule: Monday to Friday Rotational shift Shift availability: Night Shift (Preferred) Overnight Shift (Preferred) Work Location: In person
Posted 1 month ago
2.0 years
0 Lacs
India
On-site
Job Description: We are seeking an experienced Linux engineer to design, develop, and optimize Linux OS to run containers in custom hardware. The ideal candidate should have expertise in Linux internals, networking, hardware integration, shell scripting, Python, Go, Systemd, Kubernetes, and container technologies. You will play a key role in building Linux OS customization for different variety of hardware and product requirements. Experience in working with x64 and ARM based hardware and Raid concepts. Enhancing system performance, security, and stability while ensuring smooth container orchestration. Should have experience in working with AWS Cloud based EC2 instance. Familiarity with Fedora COREOS and writing custom ignition scripts will be added advantage. Responsibilities: - Develop and optimize a container-based OS with a focus on performance, security, and scalability. - Work extensively with Linux kernel, system internals and device drivers to enhance OS capabilities. - Develop and maintain Systemd services for managing system processes and dependencies. - Write and optimize "shell scripts, Python, Go and Make" for code and build automation, system monitoring, and process control. - Automate OS installation, Network configuration, Iptables rule and app installation. - Troubleshoot and resolve low-level system, hardware, and networking issues. - Ensure system security by implementing best practices and performing vulnerability assessments. - Collaborate with team to streamline CI/CD pipelines and container orchestration. - Work with Kubernetes and container runtime environments to manage and optimize OS performance. - Document system design, technical processes, and best practices. - Test OS with range of hardware before releasing. - Working knowledge with AWS Cloud EC2. Requirements: - 2+ years of experience in Linux OS development. - Strong understanding of Linux internals, file systems, and process management. - Experience with containerization technologies (Docker, Podman, LXC, or similar). - Proficiency in system-level programming using Python, Go, and Shell scripting. - In-depth knowledge of systemd and its components. - Solid grasp of network protocols (TCP/IP, DNS, DHCP, VPN, firewall configuration, etc.). - Familiarity with hardware integration, device drivers, and bootloaders. - Experience with security hardening Iptables, SELinux, and access control policies. - Strong problem-solving skills and the ability to debug low-level system issues. - Familiarity with CI/CD pipelines, automation tools, and infrastructure-as-code. - Hands-on experience with Kubernetes, container orchestration tools and AWS Cloud.
Posted 1 month 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