Description :
- Design, Documentation and Development new software features.
- Ability to learn and gain insight into existing code.
- Demonstrated flexibility working across the technology stack.
- Investigate, debug and resolve software defects.
- Apply test-driven software development methodologies, including automation and continuous delivery.
- Provide insight into the system behavior by analyzing system logs & debugging software.
- Guide and assist QA group with creating & executing the test cases.
- Responsible and accountable for all the software related activities.
Requirements :
- 10+ years of working experience on storage and related technologies.
- Software development with strong C programming.
- Deep & strong understanding of Linux operating system principles & architecture like process management, memory management.
- Also includes understanding of the demands of real time systems.
- Experience with SCSI, NVMe is preferred.
- Experience with transport protocol like FC, IB, SRP, iSER, NVMeoF etc. is desirable.
- Should be comfortable with storage concepts like RAID, caching.
- Understand, interpret industry standards & protocols, specifications from ISO/IEC, RFCs and be able to
translate into software specifications.
- Knowledge about scripting languages Perl, Python & bash is desirable.
- Development experience in high availability products is major plus.
- Experience in developing and releasing complex embedded products.
- Experience with integrating on custom hardware.
- Development experience in virtualization is major plus.
- Experience with PCIe development, Intel CPU architecture, multi CPU and NUMA architecture is plus.
- Knowledge of storage system file systems and big data challenges is required.
- Very good verbal & written English communication skill.
- Experience working with cross-functional and remote team.
- Experience and flexibility working across countries with different time zones.
- A bachelors degree in computer science, Computer Engineering, Electrical Engineering or equivalent.
- Masters degree is preferred.
- A self-starter, motivated, problem solving, innovative goal-oriented individual with a desire to learn latest technologies especially in the field of storage & HPC.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1636773