Senior Software Engineer

Jobleads (Perth WA, Australia) 18 hours ago

Hello! To apply to the job you were interested in, please create a Workday account, if you already have an account please sign in.

Business Unit:

Cubic Transportation Systems

Company 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. If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic!

Job Details:

The Senior Software Engineer is responsible for the design and construction of software components within assigned projects. As a Senior within the team, this role will provide technical guidance and leadership. Our Software Development team is involved in the full development life cycle from requirements analysis, stakeholder management, software design through to delivery.

Role Responsibilities:

  • Embedded device development for Automatic Fare Collection using C++ and embedded Linux and Windows operating systems.
  • Work productively and with minimal management supervision, both as part of a team as well as independently.
  • Working with customers and internal stakeholders to identify and analyse new requirements arising from change requests.
  • Work with systems analysts in problem investigation, analysis, solution determination and associated task estimation.
  • Work collaboratively on requirements, design, implementation, review, test and acceptance following all designated standards and development guidelines.
  • Analyze available frameworks and technical solutions and make justified recommendations to the Engineering Team
  • Consistently deliver on work, budget and schedule commitments. Monitors project status and progress.

Role Requirements

Bachelor’s Degree or equivalent in Software Engineering, Computer Science or related discipline

About You:

  • Minimum of 5 years of software engineering development experience.
  • Strong experience with C++.
  • Solid experience with embedded Linux operating system.
  • Solid experience with Windows operating system.
  • Excellent knowledge of git, BitBucket, Jira, Jenkins, CLion and Confluence.
  • Excellent knowledge of building distributed multi threaded near real-time systems.
  • Excellent networking knowledge.

The successful candidate will have strong verbal, written and interpersonal skills. They will have the ability to interact professionally with internal and external customers, and technical and non-technical persons. Most importantly they this role will be a team player whilst still comfortable working autonomously when required.


Worker Type:


Posted 5 Days Ago

Full time


About Us

Cubic Corporation is the parent company of two major businesses, Cubic Transportation Systems (CTS) and Cubic Mission and Performance Solutions (CMPS).

At Cubic Mission and Performance Solutions (CMPS) we provide networked Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance (C4ISR) capabilities for defense, intelligence, security and commercial missions and is a leading provider of live, virtual, constructive and game-based (LVC-G) training solutions for the U.S. and allied forces.

Cubic Transportation Systems (CTS) is a leading integrator of payment, information technology and services for intelligent travel solutions. Our mission is "Intelligent travel made real," it means that CTS empowers people on the move, throughout the world, by applying intelligent systems to address the serious problems of demand and congestion. Today we have leading products in fare collection, mobile, traffic control and traffic management.

As our world and our customers look to recover and reopen in response to the COVID-19 pandemic, we are committed to advance transportation's role in creating resilient cities that promote excellence, prosperity and equity. While there are meaningful challenges in the short term, our customers' needs to address mobility challenges with innovative technology remain a priority and a necessity. We are forging ahead with our roadmap to deliver revolutionary transport management solutions to cities around the globe. We prioritise product development and this, alongside our existing market-leading portfolio of traffic solutions positions us well to tackle these challenges.

Cubic is proud to have a presence in over 60 countries and employ over 6,000 people worldwide. We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action-Employer. We are committed to ensuring a workplace free of discrimination based on race, color, religion, age, disability, genetic information, sex, sexual orientation, gender identity, or national origin, military or veteran status, and any other basis protected by applicable law. 

To learn more about Cubic please follow us via our social media channels:

Senior Software Engineer

Apply On Company Site
Back to search page