HPC Software Developer - AWE|Meet.jobs

Salary

33k - 46k GBP Annually

Required skills

    Job description

    Would you like to work on an industry leading high-performance computing platform? An opportunity is now available for a High Performance Computing Software Developer to provide computer science support, through development and deployment of software techniques and solutions.

    High Performance Computing (HPC) Software Developer

    Location - Reading area

    Package - £33,000-£46,000 (depending on your suitability and level of experience)

    Closing Date: 15th August 2023

    As part of our People Promise, AWE (one of the best 25 big companies to work for in the UK) has a range of benefits to suit you. These include:

    • Time to recharge your batteries with 270 hours of annual leave (plus every other Friday off work)
    • Consideration for flexible working arrangements so that your work may fit in with your lifestyle. Just let us know on your application if you wish to work part time
    • Opportunities for Professional Career Development that include funding for the annual membership of a relevant professional body, access to mentors and training
    • Employee Assistance Programme and Occupational Health Services
    • A generous defined contribution Group Personal Pension (we will pay between 9% and 13% of your pensionable pay depending on your own contribution)
    • Life Assurance
    • Discounts - access to savings on a wide range of everyday spending
    • Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring for your family
    • A host of voluntary & core benefits to suit your health and wellbeing - more information available on our careers site

    Key Responsibilities:

    • Providing appropriate assistance for porting specific codes to new platforms
    • Design, coding, testing, installation and maintenance of software modules
    • Production of suitable online documentation
    • Interacting with vendors, universities and US laboratories on leading-edge research
    • Research level investigation of advanced novel techniques for solution of multi-physics problems
    • Development of relevant benchmarks for assessing current and future systems
    • Maintaining an awareness of current and future developments in the HPC field

    Whilst not to be considered a checklist, we are interested in hearing from candidates who can demonstrate knowledge or experience in several of the following areas:

    • The ability to programme in C, C++, Fortran or a similar high-level language
    • Knowledge of computer architectures, in particular, parallel architectures and their applicability to running large scientific calculations
    • Familiarity with parallel programming concepts and software development life cycles
    • An interest in processing technologies: software, hardware and algorithms together with their use and application
    • Experience of using debuggers and performance analysis tools would be advantageous
    • Knowledge of open-source software
    • Experience of working in Unix/Linux environment
    • Ability to capture software requirements and produce appropriate implementations
    • Software testing experience
    • Familiarity with scripting languages - e.g. bash, python
    • Ability to write in clear and concise language on technical matters and summarise and present such material effectively
    • A Degree or equivalent experience in Computer Science, Physics, Mathematics or other numerate discipline (a post graduate qualification (MSc/PhD) is desirable)

    Candidates must be willing and able to obtain and maintain security clearance for the role.

    #LI-MB


    AWE