This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The HPE Programming Environment team seeks an experienced software engineer. This role requires hands-on software engineering experience in C, C++, and Fortran. The focus will be on sustaining engineering, production software engineering, and development of HPC and AI software stacks. Familiarity with application level development within a Linux environment on large scale systems is required. This is a highly visible role that will require working across geographic boundaries. Close collaboration with architects, executive management, and program management is required. The successful candidate will substantial experience developing production software for large-scale systems in one of the following areas: development tools, k8s, k3s, containerization, virtualization, HPC, or a relevant AI area. This is a software engineering role that requires hands-on development of software.
Job Responsibility:
Produce production quality software that will be delivered to customers
Mentors, educates, and guides junior engineers
Document software, plans, and produce time estimates and schedules for assigned work
Works with outside customers and senior HPE architects to understand technical customer technical needs and direction
Work across geographic boundaries in a distributed software engineering environment
Able to write, integrate, and produce software, software demonstrations, and software integrations
Requirements:
Doctorate or master’s degree in a related software engineering field
5+ years software engineering experience
Prior production software development experience
Prior experience developing production software written in C, C++, Fortran, Python, or other relevant languages
Prior experience working within an agile software environment using Jira and related tools
Strong technical skills in AI and software engineering
Current knowledge of a relevant area within AI space
Excellent written and spoken English communication skills
Nice to have:
Familiarity or experience with HPC or AI is highly desirable