Current jobs related to Software Engineer for Message Passing Systems - Bloomington - Hewlett Packard Enterprise

  • Software Engineer

    2 weeks ago


    Bloomington, Illinois, United States NextGen IT Services Full time

    Job OverviewNextGen IT Services is seeking a skilled Software Engineer to join our team.The ideal candidate will have experience with Java, Spring Boot, and Postgres SQL, as well as knowledge of Kafka and AWS services.We are looking for a candidate who can work in a fast-paced environment and is able to adapt to new technologies.Key Responsibilities: Design...


  • Bloomington, Illinois, United States MITRE Full time

    Department Overview:MITRE is a leading organization in software engineering, and we're seeking a talented Associate Software Systems Engineer to join our team. As a key member of our team, you will be responsible for designing, implementing, testing, and documenting applications using your technical skills.Key Responsibilities:Design and implement...


  • Bloomington, Illinois, United States MITRE Full time

    Join Our Team as a Lead Software Systems EngineerAt MITRE, we're committed to tackling our nation's toughest challenges and creating a better future for all. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation and leading cross-functional teams to deliver cutting-edge solutions.Key Responsibilities:Provide...


  • Bloomington, Illinois, United States The MITRE Corporation Full time

    At The MITRE Corporation, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. Our Software Engineering & Computing Department is seeking a Lead Software Systems Engineer to provide technical leadership in the full life cycle and hands-on support to critical sponsor problems in Software...


  • Bloomington, Illinois, United States The MITRE Corporation Full time

    Job DescriptionAt The MITRE Corporation, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Principal Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Key...


  • Bloomington, Illinois, United States MITRE Full time

    Join Our Team as a Lead Software Systems EngineerAt MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation, leading cross-functional teams, and collaborating with stakeholders to identify and pursue...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation, leading cross-functional teams, and collaborating with stakeholders to identify and pursue new opportunities for impact.Department...


  • Bloomington, Illinois, United States The MITRE Corporation Full time

    Join a Team of InnovatorsAt The MITRE Corporation, we're committed to tackling our nation's toughest challenges. As a Lead Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Key Responsibilities:Provide technical leadership in the full...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges and creating lasting impact in fields like cybersecurity, healthcare, and defense. As a Lead Software Systems Engineer, you'll provide technical leadership and problem-solving skills to help government sponsors apply life-cycle software engineering methodologies and software development...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges. As a Principal Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Department Summary:The Software Engineering & Computing Department (SWEC) is seeking a technical...


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

    About the JobThe HPE Cray Message Passing Toolkit team is seeking a skilled Software Development Engineer to lead the development efforts on scalable communication libraries (MPI and OpenSHMEM) supporting our HPE Supercomputing interconnect fabric.This position will provide an opportunity to set the direction of the scalable communication libraries in the...


  • Bloomington, Illinois, United States Alta Mira Full time

    We are seeking a highly skilled Senior Software Engineer to join our Space Systems engineering team in the Northern Virginia, Washington DC Metro Area.The ideal candidate will have a strong foundation in object-oriented software development and experience working in a LINUX or UNIX environment.Key responsibilities include developing complex software...


  • Bloomington, United States Jobs for Humanity Full time

    Job DescriptionJobs for Humanity is collaborating with Upwardly Global and with Black & Veatch to build an inclusive and just employment ecosystem.We support individuals coming from all walks of life.Company Name:Black & VeatchJob Title:Lead Power Systems Engineer - Phoenix, AZ (US Hybrid)Location:US Phoenix, AZ, USCompany:Black & Veatch Family of...


  • Bloomington, Illinois, United States BAE Systems USA Full time

    Job DescriptionAre you a skilled software engineer looking for a challenging opportunity to make a meaningful impact? We are seeking a highly motivated and experienced Sr. Principle Software Engineer to join our Advanced Technology and Prototyping team within the Air and Space Force Solutions.This is an exciting and dynamic role where you will have the...

  • Software Engineer

    4 weeks ago


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

    Software Developer Job DescriptionAt General Dynamics Information Technology, we're seeking a skilled Software Developer to join our team. As a Software Developer, you'll play a critical role in ensuring the safety and security of our nation by applying the latest technology and providing operational support to deliver actionable intelligence for the...


  • Bloomington, Illinois, United States Pendulum, LLC Full time

    Job SummaryPendulum, LLC is seeking a highly skilled Senior Software Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, creating, and deploying legacy and new applications and systems in support of the Intelligence Community.Key ResponsibilitiesDesign, create, and deploy legacy and new...


  • Bloomington, Illinois, United States BTI360 Website Full time

    About the TeamAt BTI360, we're passionate about developing software engineers who are passionate about developing software. Our culture is built on the idea that software doesn't build itself - people do. That's why we focus on developing better craftsmen, better teammates, and better technical leaders.By putting people first, we're not just giving our...

  • Software Developer

    3 weeks ago


    Bloomington, Illinois, United States Centurion Consulting Group, LLC Full time

    Job Title: Software EngineerCenturion Consulting Group, LLC is seeking a highly skilled Software Engineer to join our team at the Federal Highway Administration's (FHWA) Turner Fairbank Highway Research Facility in McLean, VA.Job Summary:We are looking for a talented Software Engineer to design, develop, and maintain open-source C and/or C++ systems for...


  • Bloomington, Illinois, United States MITRE Full time

    Job SummaryWe are seeking a highly skilled Senior Cleared Software Systems Engineer to join our team at MITRE. As a member of our Cross-cutting Urgent Innovation Cell, you will be working on delivering meaningful solutions to national security challenges. Your strong programming capability and experience in software engineering, database development, data...

  • Software Engineer 2

    4 hours ago


    Bloomington, United States Cook Group Full time

    Overview The Software Engineer 2 develops, implements and documents software and programs that provide the technical solutions to meet specifications and business requirements defined by company objectives to promote effective, efficient, and compliant operations. This position will be in Information Technology and the Workplace workstream...

Software Engineer for Message Passing Systems

2 months ago


Bloomington, United States Hewlett Packard Enterprise Full time

Position Overview:

This role has been designated as 'Remote/Teleworker', allowing you to work primarily from home.

Company Overview:

Hewlett Packard Enterprise is a leading global company focused on edge-to-cloud solutions, enhancing the way individuals and organizations operate. We empower businesses to connect, safeguard, analyze, and act on their data and applications across various environments, enabling them to transform insights into actionable outcomes swiftly in today’s intricate landscape. Our culture emphasizes innovation and the pursuit of better methods to drive progress. We recognize the value of diverse backgrounds and support our employees in balancing their professional and personal lives. Together, we make impactful decisions and strive for positive change. If you seek to advance your career, our environment is designed to support your growth.

Job Responsibilities:

  • Design, develop, troubleshoot, and optimize parallel programming frameworks such as MPI and OpenSHMEM.
  • Assess various parallel programming approaches to leverage cutting-edge hardware technologies, including next-generation HPC interconnects, CPUs, and GPUs.
  • Engage in MPI and OpenSHMEM standards committees to spearhead discussions on integrating new features into high-level parallel programming frameworks.
  • Recommend enhancements for future software and hardware iterations.
  • Exhibit the ability to work autonomously.
  • Facilitate and support customer interactions.

Candidate Profile:

  • Familiarity with multiple high-level parallel programming paradigms, including MPI, OpenSHMEM, UPC, Global Arrays, and/or Coarray Fortran within a Linux environment.
  • Understanding of essential HPC components such as computing, networking, memory, and storage.
  • Comprehension of high-performance computing principles.
  • Bachelor's degree in Computer Science or a related field.
  • Willingness to engage in multiple projects simultaneously.
  • Strong communication skills.

Preferred Qualifications:

  • Experience with parallel programming methodologies, particularly PGAS and RMA.
  • Familiarity with network library interfaces like libfabric, UCX, and/or Verbs.
  • Capability to conduct performance analysis at scale.
  • Master's or PhD in Computer Science or a related discipline.

Additional Skills:

Proficiency in Cloud Architectures, Cross-Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, and User Experience (UX).

What We Offer:

Health & Wellbeing:

We aim to provide our team members and their families with a comprehensive suite of benefits that promote their physical, financial, and emotional wellbeing.

Personal & Professional Development:

We invest in your career development, as your growth contributes to our collective success. We offer specific programs designed to help you achieve your career aspirations, whether you aim to become a subject matter expert or transition your skills to another division.

Diversity, Inclusion & Belonging:

We are committed to fostering an inclusive work environment that celebrates individual uniqueness. We value diverse backgrounds and strive to create a flexible workplace that accommodates both professional and personal needs. Together, we take bold steps and strive to make a positive impact.

Company Commitment:

Hewlett Packard Enterprise is an Equal Employment Opportunity employer, dedicated to building a diverse team that reflects a variety of backgrounds, perspectives, and skills. We do not discriminate based on qualifications, merit, or business needs.