Software Engineer, Storage Systems Development

2 days ago


San Jose, California, United States Samsung Semiconductor Full time
About the Role

We are seeking a highly skilled Software Engineer to join our team at Samsung Semiconductor. As a key member of our Distributed Storage Systems team, you will be responsible for designing, developing, and maintaining software components for our distributed storage system.

Key Responsibilities
  • Develop and unit test code for various components in our distributed storage system.
  • Participate in code reviews and contribute best practices for software development.
  • Troubleshoot and debug issues found during testing cycles.
  • Write engineering tests for owned modules to ensure new feature correctness without negatively impacting system performance.
  • Collaborate with senior engineers to design and implement various systems.
Requirements
  • BS/MS in Computer Science or equivalent.
  • Strong knowledge of C/C++ or Python programming.
  • Experience with the Linux operating system.
  • Strong foundation in algorithms and data structures.
  • Knowledge of Linux multithreaded software development is highly desired.
  • Strong problem-solving skills and attention to detail.
  • Ability to work effectively both independently and as part of a team.
What We Offer
  • A competitive salary and incentive opportunities.
  • A diverse package of benefits centered around employee wellbeing.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
About Samsung Semiconductor

Samsung Semiconductor is a global leader in the development and manufacturing of semiconductor technology. We are committed to innovation and excellence in all aspects of our business.



  • San Jose, California, United States Celestica Full time

    Req ID:Region: Americas Country: United States State/Province: California City: San Jose Position Overview:This role focuses on the design and architecture of Storage and Server systems. The successful candidate will be responsible for defining the next generation architecture of Storage and Server systems, conducting research on emerging technologies,...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleCisco Systems is seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Software team. As a technical lead, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesLead a team of skilled...


  • San Jose, California, United States NetApp Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Software team at NetApp. As a key member of our team, you will be responsible for designing, developing, and testing distributed software that drives our cloud, hybrid-cloud, and on-premise solutions.Key ResponsibilitiesDesign and develop high-quality software components...


  • San Jose, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutionsManage project priorities, deadlines, and...


  • San Jose, California, United States Western Digital Full time

    Staff Engineer, Software Development Engineering (Apps)San Jose, CA, United StatesFull-timeJob Type (exemption status): Exempt position - Please see related compensation & benefits details belowSalary Range: 112, ,800.00Business Function: Software Development Engineering (Apps)Work Location: San Jose Great Oaks Headquarters--LOC_WDT_USCA23Location...


  • San Jose, California, United States Celestica Full time

    Req ID:Region: Americas Country: United States State/Province: California City: San Jose Position Overview:This role is designated for a Storage and Server System Architect. As the system architect, you will be responsible for defining the architecture of next-generation Storage and Server systems, spearheading technology research, analyzing market trends,...


  • San Jose, California, United States Supermicro Full time

    About SupermicroSupermicro is a leading provider of advanced server, storage, and networking solutions for data centers, cloud computing, enterprise IT, and other industries.Job SummaryWe are seeking an experienced and exceptional Senior Software Engineer to work on PCIe, SAS/SATA, USB, and other hardware-related areas of storage and server products.Key...


  • San Jose, California, United States NetApp, Inc. Full time

    Job SummaryAt NetApp, Inc., we are seeking a highly skilled Software Engineering Manager to join our Core Software team. As a key member of our organization, you will play a critical role in shaping the future of our industry-leading ONTAP software product.This is an exceptional opportunity to work on a high-performance engineering team, delivering a...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerJob Summary:We are seeking a highly skilled Firmware Engineer to join our team at Intelliswift Software. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Key Responsibilities:Design and Develop Firmware: Create efficient and reliable firmware for embedded...


  • San Jose, California, United States Samsung Semiconductor Full time

    Position Overview:At Samsung Semiconductor, we are at the forefront of technological innovation, driving advancements that enhance everyday experiences. Our commitment to fostering an inclusive culture empowers our workforce to thrive and contribute to groundbreaking solutions.Key Responsibilities:As a pivotal member of our Storage Software team, you will:1....

  • Staff System Engineer

    13 hours ago


    San Jose, California, United States Super Micro Computer Full time

    Job SummaryThe Staff System Engineer position provides an exceptional opportunity to support our Engineering team at Supermicro, a leading provider of advanced server, storage, and networking solutions. As a key member of our team, you will play a crucial role in supporting, testing, and validating storage system level products.Key ResponsibilitiesDefine and...


  • San Jose, California, United States NetApp Full time

    Job SummaryAs a Principal Engineer in the NetApp's Cloud Platforms organization, you will be responsible for leading and executing our most challenging and complex projects.You will decompose complex problems into simple solutions, understand system interdependencies and limitations, and possess expert knowledge in Data Storage, disaster recovery (e.g.,...


  • San Jose, California, United States Super Micro Computer Full time

    About SupermicroSupermicro is a leading provider of advanced server, storage, and networking solutions for data center, cloud computing, enterprise IT, Hadoop/Big Data, Hyperscale, HPC, and IoT/embedded customers worldwide.Job SummarySupermicro is seeking a Senior Product Manager for the Accelerated Compute and Storage system to collaborate with sales and...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About the RoleWe are seeking a seasoned Senior Software Development Manager to lead the development of our cutting-edge cloud service within Cisco Networking Engineering. As a key member of our team, you will be responsible for architecting and developing backend features, defining technical roadmaps, and coordinating with stakeholders to deliver integrated...


  • San Jose, California, United States Supermicro Full time

    About SupermicroSupermicro is a leading provider of advanced server, storage, and networking solutions for data centers, cloud computing, enterprise IT, and other industries.Job SummaryWe are seeking an experienced and exceptional Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for...


  • San Jose, California, United States NetApp Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Mechanical Engineer to lead the design and development of enterprise storage platforms. As a key member of our team, you will be responsible for creating innovative and efficient mechanical designs that meet the functional and performance requirements of storage systems.Key...


  • South San Francisco, California, United States Apex Systems Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Apex Systems. As a key member of our team, you will be responsible for designing, developing, and maintaining user-friendly and responsive web UI based software applications on AWS cloud.Key ResponsibilitiesDesign and Development: Design and develop...

  • Software Engineer 2

    2 months ago


    San Jose, California, United States Nutanix Full time

    Hungry, Humble, Honest, with Heart.The OpportunityAs a Software Engineer in CDP team at Nutanix, you will play a crucial role in designing and developing reliable, efficient, and high-performance data-path software for large-scale enterprise and hybrid cloud environments. Your work will involve understanding complex distributed systems and solving customer...

  • Software Developer

    5 days ago


    San Jose, California, United States NetApp Full time

    Job SummaryWe are seeking a skilled Software Developer to join our team at NetApp, where you will be involved in the development and design of features related to Artificial Intelligence (AI) and Machine Learning (ML) for our flagship storage operating system, ONTAP.As a member of our software engineering team, you will work on the development, testing, and...


  • San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a cleared (Secret) Software Development Engineer to support Project Overmatch. As a key member of our team, you will research, design, and develop computer and network software or specialized utility programs. In this role, you will be an integral part of our team supporting assured Command and Control capabilities for our DoD...