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).
Principle Software Engineer. 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 is required
5+ years software engineering experience required
Prior production software development experience is required
Prior experience developing production software written in C, C++, Fortran, Python, or other relevant languages is required
Prior experience working within an agile software environment using Jira and related tools is also highly desirable
Familiarity or experience with HPC or AI is highly desirable
Strong technical skills in AI and software engineering is required
Current knowledge of a relevant area within AI space is required
Excellent written and spoken English communication skills is required
Nice to have:
Prior experience working within an agile software environment using Jira and related tools is also highly desirable
Familiarity or experience with HPC or AI is highly desirable
What we offer:
Extensive benefits, a competitive salary and participation in the shared values and purpose