Careers

At Allinea Software, we thrive on developing great software tools - at one of the most exciting and challenging ends of computing.

Talented and creative people who can contribute to our success are the very bedrock of our company. We offer the opportunity for you to join a growing company, achieve impact and shoot towards your ambitions.

We welcome speculative applications for positions in our technical and development team. Please send your resume and covering email to jobs@allinea.com .

No agencies please.

Current vacancies

We currently have the following vacancies:

To apply, please send your CV/resume and a covering letter to jobs@allinea.com .

Lead Developer

Location: Warwick (CV34)
Salary: Competitive – depending upon skills and experience
Job type: Permanent
Date posted: 26th Feb 2015
Job reference: LeadDev
Contact: jobs@allinea.com

We are looking for a highly capable C++ Linux software developer to join an expanding development team at our Warwick (UK) office. This is an opportunity to work at the cutting edge of development tools for parallel and multi-threaded computing. Allinea Software is the trusted leader in software development tools for parallel programming and high performance computing (HPC) - and one of the fastest growing companies in the sector.

The ideal candidate will have first class software development skills and hold a good degree or equivalent in computer science, maths, or sciences. C++ experience in a Linux/Unix environment is essential.

You'll be part of a talented and fun team, passionate about making great software and doing the job well.

Previous experience or demonstrable ability with Qt, operating systems, compilers and debuggers and parallel and/or scientific programming would be beneficial. This job is UK based and open to candidates eligible to work in the UK. Salary is competitive and includes a generous pension contribution.

Main Duties

  • Full application lifecycle development – specification, design, development, documentation and maintenance
  • Leading small teams to deliver high quality functionality on schedule
  • Support and mentoring of other developers
  • Managing project schedules for features and enhancements and support of customer issues

Experience and Skills

Essential

  • Strong C++ and C skills and good knowledge of Linux/Unix
  • Good degree or equivalent in computer science, maths or sciences
  • At least five years commercial application development experience
  • At least one year experience leading other developesr as a project or team lead
  • Good working knowledge of Mercurial or Git and SVN or CVS
  • Knowledge of Agile development frameworks such as Scrum
  • Self-motivated approach to project work
  • Excellent communication skills
  • Demonstrable enthusiasm for software development and for creating good software

Desirable but not essential

  • Previous experience of the Qt library
  • Experience with Mac OS X, Windows
  • Knowledge of operating system, compiler and debugger internals – for example the DWARF standard or experience of developing or contributing to GDB or similar open source projects.

Applicants will be required to take an online programming test before further consideration.

The position is based at our head office in Warwick, UK and is based on a working week of 37.5 hours, Monday to Friday.

QA Automation Engineer

Location: Warwick (CV34)
Salary: Competitive – depending upon skills and experience
Job type: Permanent
Date posted: 26th Feb 2015
Job reference: QAEng
Contact: jobs@allinea.com

We are looking for a QA Automation Engineer to evolve our regression testing infrastructure so that regressions may be pinpointed fast and accurately. You will be leveraging the Jenkins continuous integration platform and building on our existing in-house test driver and regression test suite. Your primary focus will be on developing the test infrastructure and writing new test cases.

This will include an opportunity to work on some of the largest supercomputers in the world – where Allinea is the leading provider of software development tools for parallel programming and high performance computing (HPC) - and one of the fastest growing companies in the sector.

The ideal candidate will have software testing and development skills and hold a good degree or equivalent in computer science, maths, or sciences. They will have a genuine enthusiasm for developing high quality software.

You'll be part of a talented and fun team, passionate about making great software and doing the job well.

Previous experience or demonstrable ability with parallel computing, MPI and commercial compilers (e.g. Intel and PGI) and Jenkins or Hudson is not essential but would be beneficial. This job is UK based and open to candidates eligible to work in the UK.

Main Duties

  • Developing and maintaining a test framework to deliver precise regression reports
  • Ensuring our regression test suite works reliably on all our test platforms, including third party systems.
  • Ensuring our software is of a high quality by following and promoting internal coding standards and industry best practice.

Experience and Skills

Essential

  • Good degree or equivalent in computer science, maths or sciences
  • Demonstrable Python knowledge
  • Experience using Linux/Unix
  • Good working knowledge of Mercurial or Git and SVN or CVS
  • Self-motivated approach to project work
  • Excellent communication skills

Desirable but not essential

  • Experience with Jenkins or Hudson CI.
  • Experience with parallel and/or scientific codes including exposure to OpenMP, MPI and CUDA
  • Experience with Mac OS X, Windows

The position is based at our head office in Warwick, UK and is based on a working week of 37.5 hours, Monday to Friday.

Application Software Tester

Location: Warwick (CV34)
Salary: Competitive – depending upon skills and experience
Job type: Permanent
Date posted: 18th December 2014
Job reference: AppTest
Contact: jobs@allinea.com 

We are looking for an enthusiastic application software tester to join an expanding development team at our Warwick (UK) office. This will include an opportunity to work on some of the largest supercomputers in the world – where Allinea is the leading provider of software development tools for parallel programming and high performance computing (HPC) - and one of the fastest growing companies in the sector.

The ideal candidate will have software testing and programming skills and hold a good degree or equivalent in computer science, maths, or sciences. They will be passionate about ensuring that our software meets customers' needs. They will be joining a talented and fun team, passionate about making great software and doing the job well.

This job is UK based and open to candidates eligible to work in the UK. Salary is competitive and includes a generous pension contribution.

Main Duties

  • Develop and execute manual and automatic test plans in collaboration with developers
  • Write test programs / test cases to validate product functionality
  • Write test scripts to automate testing of components where appropriate
  • Report issues through the issue tracking system and test reports
  • Work closely with product management and the software developers to understand the design of our products, their key features, and the needs of our customers.

Experience and Skills

Essential

  • Familiarity with issue trackers such as JIRA and Best Practical RT
  • Knowledge of Agile development frameworks such as Scrum
  • Excellent communication and reporting skills
  • The ability to understand customer needs
  • The ability to reliably gauge the severity of issues
  • The ability to work in a team and as an individual
  • Demonstrable enthusiasm for creating good software
  • Programming experience in C, C++ and/or Fortran
  • An attention to precision and accuracy.

Desirable but not essential

  • Experience with Linux, Mac OS X and Windows
  • Good working knowledge of Mercurial or Git and SVN or CVS
  • Experience with Jenkins or Hudson CI
  • Programming experience with Python.

The position is based at our head office in Warwick, UK and is based on a working week of 37.5 hours, Monday to Friday.

 

Product Marketing Manager

Location: Warwick (CV34)
Salary: Competitive – depending upon skills and experience
Job type: Permanent
Date posted: 15th January 2015
Job reference: PMM
Contact: jobs@allinea.com

Allinea Software is the foremost and global leader in High Performance Computing (HPC) software tools. Its tools are used by both software developers and system owners and users for creating, optimizing and deploying parallel applications running from powerful workstations to the largest supercomputers in the world - with customers in government defence and research labs, weather & climate, universities, and commercial organizations in diverse fields such as oil and gas, aerospace and life sciences.

Though not essential, it will be a strength if you have HPC experience. This opportunity represents a new position to help Allinea as it continues its rapid growth.

Allinea Software Ltd. is a UK based company with a strong presence in EMEA. This role requires market expansion in all territories, with a primary emphasis on the USA our largest market.

You will be responsible for the outbound marketing activities for our products. You will develop the messaging and positioning for products and provide the tools for the sales channel to market and sell the products. You'll conceive and develop innovative marketing programs that drive lead generation and demand. Your ability to grasp and translate technical capabilities into benefits is crucial. 

The PMM will report directly to the CEO.

Key Responsibilities

  • Develop product positioning, value propositions and messaging that differentiates our products in the market.
  • Work with product management to distill key functionality and benefits into core product marketing messages
  • Sales enablement – communicate the value proposition of the products to the sales team and develop the sales tools that support the selling process of our products
  • Define, implement and manage a communication plan (internal & external)
  • Production of sales literature, sales presentation material, advertising material, web site content and supervision
  • Co-ordinate interviews and produce customer success stories, case studies, press releases
  • Demand generation – develop the strategy and manage the marketing programs that drive lead generation and demand for our products which may include: advertising, e-mail, blogs, trade shows and conventions etc.
  • Manage and plan the launch of our products and product updates
  • Develop the annual marketing plan and budget
  • Report outcomes to senior leaders, demonstrating impact of marketing activities and offering clear recommendations for future improvements

Requirements

  • 5+ years of software product marketing experience with at least 2 years experience in a field facing role for technical products
  • Exceptional written and verbal communication skills with the ability to articulate the strategies & tactics for generating awareness & leads for the upcoming fiscal period including key programs & events with measurements & goals
  • Willing to travel to North America, EMEA, APAC
  • Demonstrated success and understanding of  international market: culture, marketing strategy
  • Excellent people and management skills to interact with staff (some remote), colleagues and cross-functional teams and third parties.

The position is based at our Warwick, UK, headquarters. Some telecommuting may be a possibility, but the position requires regular and frequent attendance at the offices.