Software Engineer
KeySkills
Job Description
- Job description
- The role involves analyzing, modifying, maintaining, building, benchmarking device driver code & its test suite, packaging patched Linux kernel source and device performance monitoring on the s390x architecture.
- You are expected to be good at looking into device driver code, comfortable with Linux OS-device interaction concepts and C++
Required technical and professional expertise- 0-2 years of total work experience
- Strong in C & C++ (STLs, smart pointers ...)
- Comfortable with shell scripting, Python.
- Good with VCS like Git and familiarity with Github.
- Good understanding of Linux OS concepts and internals.
- Hands on experience with Linux OS tools, build process etc.
- Knowledge about PCIe devices and their management.
- Knowledge about HAL, DMA, MSI, MSI-X, MMIO, IOMMU.
- Experience working with devices (or better with ASIC/SoCs) on general purpose Linux distributions.
Preferred technical and professional experience- Experience working on various Linux distros & knowledge about packaging for various Linux distros like RHEL, Ubuntu etc.
- Experience working with accelerators or GPUs.
- Good understanding of the Linux vfio/vfio-pci framework.
- Knowledge/previous experience working on Linux user mode drivers like dpdk, libusb etc.
- Linux kernel programming and device driver development experience.
- Knowledge about Virtualization techniques, hypervisors and VMs.
- Knowledge about SR-IOV.
- Knowledge about containers and Kubernetes.
- Experience creating and deploying CI/CD pipelines.
- Experience working with the open source software community.
- Exposure to interoperability between C++ and Python (exposing C++ types and functions within Python).
Job Details
Experience :
0 To 2
Number Of
Vacancies :
20
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
2 Lac - 4 Lac
P.A
Education Summary
UG :
Any UG Degree
PG :
Any PG Degree
Contact Details
Contact
Person :
NA
Contact
Number :
8026788990
e-mailId :
response@in.ibm.com
Address :
IBM India Private Limited,
No. 1/124 DLF IT Park Tower 1A,
Ramapuram, Shivaji Garden,
Nandampakkam Post Near L&T,
Chennai.
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaJava Developer
Experience -
2 to 4
Cloud Consultant
Experience -
8 to 15
Key Skills -
1.Cloud Platforms: AWS,
Azure,
GCP
2.Cloud Backup Tools: Snappy / Hybrid Cloud backup solutions
3.Backup Mechanisms: Snapshot,
Backint for HANA,
File dump
4.Scripting & Automation: Bash,
Python
5.Data Encryption & Security
6.IT Infrastructure Administration & Troubleshooting
7.Communication,
Teamwork,
Adaptability,
Pyspark Developer-AB Pan India
Experience -
3 to 8
.Net Core Senior Developer
Experience -
3 to 5