High-Performance Networking Software Developer

4 days ago


Bloomington, United States Hewlett Packard Enterprise Development LP Full time

About the Role:

Hewlett Packard Enterprise is seeking a highly skilled Networking Communication Software Engineer to join their team, responsible for developing high-performance network software for HPE's Cray supercomputers. The ideal candidate will have a strong background in C programming and expertise in networking technologies, including Linux networking protocols and opensource programming APIs.

Job Responsibilities:

  1. Design and develop new features into the Slingshot Libfabric provider, extending its capabilities for HPE's Slingshot networking product line.
  2. Integrate Slingshot Libfabric provider software with MPI distributions such as Open MPI and Intel MPI.
  3. Work with the Development, Build, Test, and CI groups to integrate software into the test and release process.
  4. Optimize networking library components for RDMA networking performance and scalability.
  5. Document architectures, procedures, and processes in use and contribute to the improvement of the process.
  6. Evaluate and recommend new technologies and use-cases to bring into the platform.
  7. Work on advanced path finding initiatives collaborating across teams and partners.

Requirements:

  • BS/MS/PhD in Computer Science or related field.
  • C coding proficiency.
  • 5+ years of experience as a software developer.
  • Knowledge of Linux operating system architecture, networking, and file systems.
  • Strong communication skills and the ability to work well in a distributed team.
  • Self-motivation to work in a fast-paced, changing environment.

Great to Haves:

  • Python coding proficiency.
  • Experience with RDMA Interfaces such as libfabric, UCX, IBVerbs, Portals.
  • Experience working with HPC communication libraries such as MPI and SHMEM.
  • Previous contributions to open-source projects.
  • Experience in large system performance analysis and tuning.
  • Experience with network security and cryptographic key management.


  • Bloomington, United States HPE Full time

    About UsHewlett Packard Enterprise is a global leader in edge-to-cloud technology, helping companies turn insights into outcomes at the speed required to thrive in today's complex world.Job OverviewWe are seeking a highly skilled Network Communication Software Engineer to join our Slingshot Host Software team. As a key member of this team, you will be...


  • Bloomington, United States Hewlett Packard Enterprise Development LP Full time

    Job OverviewHewlett Packard Enterprise is the leading global edge-to-cloud company, advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud. Our culture thrives on innovation, flexibility, and diversity.Key ResponsibilitiesThis role has been designated...


  • Bloomington, Illinois, United States Appian Corporation Full time

    About Appian CorporationWe're a software company that automates business processes. Our AI-Powered Process Platform includes everything you need to design, automate, and optimize even the most complex processes, from start to finish.Job Title: High-Performance Software ArchitectLocation: Remote Opportunity - USA or EuropeJob Type: Full-timeSalary: $170,000 -...


  • Bloomington, United States HPE Full time

    We are seeking a talented Infrastructure Software Engineer to join our team at Hewlett Packard Enterprise. As a member of our team, you will be responsible for developing and maintaining software solutions for our High Performance Ethernet Fabric products.The ideal candidate will have a strong background in networking and communications software development...


  • Bloomington, Illinois, United States Appian Corporation Full time

    We are seeking a highly skilled Software Engineer to join our Data Fabric Group at Appian Corporation. This role will be instrumental in ensuring the performance, scalability, and reliability of our products.About the JobThe successful candidate will have extensive experience in designing and implementing high-performance software applications using Java and...


  • Bloomington, United States Onto Full time

    At Onto Innovation, we are a leader in process control, bringing together global scale and an expanded portfolio of cutting-edge technologies. Our offerings span 3D metrology, macro defect inspection, metal interconnect composition, factory analytics, and lithography for advanced semiconductor packaging. This breadth of capabilities helps our customers...

  • Software Developer

    3 months ago


    Bloomington, United States Simplicity Group Holdings Full time

    Job DescriptionJob DescriptionPosition Title:    Software DeveloperReports to:        VP, DevelopmentDepartment:     TechnologyLocation:            Simplicity North Office, 3600 American Blvd. West, Minneapolis, MN 55431                            Full-time, in-officeClassification:    Full-time;...


  • Bloomington, United States Belcan Full time

    Job Summary: We are seeking a highly skilled Software Development Specialist to join our team. The ideal candidate will have a strong background in software development, specifically in C, C++, and Python programming languages. They will work collaboratively with our cross-functional team to develop and test embedded systems, products, and services that meet...


  • Bloomington, United States HPE Full time

    Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work. Our mission is to help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud.">As an Infrastructure Software Engineer at HPE, you will play a key role in expanding our High Performance Ethernet...


  • Bloomington, Illinois, United States Starcom consulting limited Full time

    Starcom Consulting Limited is seeking a highly skilled Software Development Professional to join our team. This role will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies.About the RoleWe are looking for an experienced Java Engineer who can collaborate with cross-functional teams to analyze...


  • Bloomington, Illinois, United States The DarkStar Group LLC Full time

    The DarkStar Group LLC is seeking a talented High Impact Software Engineer to join their team. Below is an overview of the project and information on the company and benefits.The ProjectThe DarkStar Group's team provides tactical data engineering solutions. They embed skilled Data Engineers, Data Scientists, and ETL Developers directly into intelligence...


  • Bloomington, Illinois, United States Leading Path Full time

    About the Role:We are seeking a skilled Software Development Expert to join our team at Leading Path. As a key member of our software development team, you will be responsible for developing and implementing complex software systems.Salary: $140,000 - $180,000 per yearAbout the Job:Work on developing core functionality for existing systems, create and...


  • Bloomington, Illinois, United States Prescient Edge Full time

    Job TitleSoftware Developer (SD)Job SummaryThe Software Developer (SD) will analyze detailed system designs and functional requirements for Minotaur Mission Systems (MMS). The SD will use agile software development practices to plan, create, improve, maintain, and test the core and sensor software baselines.Key ResponsibilitiesSD1: Analyze software &...


  • Bloomington, Illinois, United States Harmonia Holdings Group, LLC Full time

    Job OverviewWe are seeking a highly skilled Senior Enterprise Software Developer to join our team at Harmonia Holdings Group, LLC. This is an excellent opportunity for a talented professional to lead a fast-paced Agile DevOps team and contribute to the development of innovative software solutions.Key ResponsibilitiesLead analysis of software requirements and...

  • Software Developer

    4 weeks ago


    Bloomington, United States OATI Full time

    OATI is looking for Software Developers with experience in building innovative, smart, and complex applications for openings in Bloomington, MN. Successful candidates will have strong understanding of requirement specifications and software design in order to write code in already developed modules or new module development. This position requires the...


  • Bloomington, Illinois, United States NIRA, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at NIRA, Inc. in the DMV area. This is a full-time position with a competitive compensation package.Estimated Salary: $140,000 - $170,000 per yearAbout the RoleThis role requires a Senior Software Engineer with over 7 years of experience in software development using Java...


  • Bloomington, Illinois, United States Kunai Full time

    Kunai, a fast-growing digital consultancy, is seeking an experienced Cloud Enterprise Software Developer to join our team. With a global network of talented professionals and a focus on innovation and experimentation, we are well-positioned to drive major transformations within the fintech industry.This role offers a unique opportunity to be at the forefront...


  • Bloomington, Illinois, United States Leading Path Consulting Full time

    Job OverviewLeading Path Consulting seeks a skilled Software Development Engineer to join our team. This is an exciting opportunity to work on complex software systems, leveraging expertise in front-end development and modern frameworks.As a key member of our team, you will be responsible for designing and developing high-performance software products,...


  • Bloomington, Illinois, United States General Dynamics Information Technology Full time

    About the RoleAt General Dynamics Information Technology, we're seeking an experienced Data Engineer to join our team. As a key member of our organization, you'll play a vital role in manipulating data and data flows for both existing and new systems.In this position, you'll provide support in various areas, including data extraction, transformation, and...


  • Bloomington, Illinois, United States Paradyme Management Full time

    About Paradyme ManagementParadyme Management is a rapidly growing government technology leader that puts service first for its customers, team, and communities. We harness DevSecOps and Agile development processes to deliver exceptional results for digital transformations.ResponsibilitiesAs a Junior AI and Machine Learning Software Developer, you will work...