This job has expired

Software Engineer (varying levels)

Cubic Transportation Systems
Redhill, Surrey
Closing date
19 Aug 2021

View more

You need to sign in or create an account to save a job.

Job Details

Cubic offers an opportunity to provide innovative technology for government and commercial customers around the globe, helping to solve their future problems today. We’re the leading integrator of payment and information technology and services for intelligent travel solutions worldwide.  Cubic UK developed and continue to support the Oyster card system for London. Many additional features and devices have been added to the system since its inception which now supports contactless bank card payments.


Our agile UK based Software Development team work across the specification, design and development of bespoke Cubic devices.  Engineers will apply software best practices such as Automated Testing (Google Test and VSTest), Continuous Integration, Test Driven Development, SOLID and Clean Code principles and work in collaboration with regional and global colleagues.  We are seeking applications from candidates with a combination of the following skills/experiences;


  • C++ embedded, C# embedded or Java development experience
  • defining test plans and test data requirements
  • troubleshooting and debugging applications
  • object Oriented Design (e.g. UML) and implementation, along with Design patterns
  • contributing to the development of the architecture for applications
  • building reusable code and libraries, ensuring thorough application documentation for future use
  • Scrum or Kanban.  GIT and Jenkins
  • DOORS, Test Rail and JIRA


Please note that you do not need to meet all of these requirements as this will vary depending on the level of role you wish to be considered for.


As we continue to expand our system and its capabilities, we are looking for Software Engineers (at varying levels) inspired by technology and motivated by the rewards of commitment, teamwork, quality, integrity, and respect.  We welcome you to submit an application to find out more about Cubic and our career opportunities.  A member of our Talent team will be in touch!


Our Mission

Cubic is a technology-driven, market-leading global provider of innovative, mission-critical solutions that reduce congestion and increase operational effectiveness and readiness through superior situational understanding.

Our Vision

We are the global market leader by Winning the Customer and Living One Cubic.

Our Purpose

Our TEAMS innovate to make a positive difference in people's lives.

Find Us
United Kingdom
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert