At CRITICAL Software, we are always looking for talented people with exceptional ability and a solid track record. We place huge importance on recruiting people who fit into our unique culture. Here are some of the traits we value.

We typically look for people with the following attributes:

  • Dynamic, proactive and motivated
  • Caring and supportive team players
  • Excellent communication skills
  • Socially and environmentally responsible
  • Enjoy challenging work
  • A ‘can do’ attitude
  • Open, transparent and honest
  • The right balance between technical skills and experience
  • A BSc degree or higher in a numerate degree (e.g. Computer Science, Electronics, Physics, Maths)
  • A solid software and/or systems engineering background

Unless applying as a graduate, experience is desirable in one or more of the following:

  • Safety-critical systems: involving activities such as embedded development, V&V, safety hazard analysis and certification work, as well as familiarity with safety standards such as DO-178B/C, OO-56 and EN-50128
  • Data intensive systems: involving activities such as data analytics, big data, data visualisation and database design
  • Mobile app development
  • Experience in a variety of programming languages, such as Ada, C, C++, C#, .Net and Python
  • Model-Driven Development experience using UML, SysML and/or MoDAF
  • Exposure to different development methodologies such as Scrum, V-Model, Agile and TDD

Sound like you? If so, apply now.

Apply now

Ready to apply? Find out what we're looking for and check out our current vacancies to begin your journey with us.

Apply now

Career Profiles

Why not find out more about what life working at CRITICAL Software is really like with our personal career profiles?

Learn more

Working at CRITICAL Software

Working at CRITICAL Software will challenge and support you to develop yourself both personally and professionally.

Learn more

Apprenticeships & Internships

Our apprenticeship and internship schemes provide work-based training for people who want to develop their skills.

Learn more

At the cutting edge

We believe our people are our greatest asset. It is their know-how, inspiration and energy that drive our success.

Learn more

CRITICAL Associates

CRITICAL Associates is a division of CRITICAL Software UK that aims to enhance and grow our skills and expertise.

Learn more