Senior Software Engineer

12 hours ago


Perth, Western Australia Cubic Corporation Full time $120,000 - $180,000 per year

Business Unit:
Cubic Transportation Systems

Company Details:
When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on

Job Details:
Job Description
Job Summary:
This position will be responsible for the design and development of software components within assigned projects and providing technical guidance and leadership.

The Senior Software Engineer will work across the full component software development lifecycle in requirements analysis and definition, stakeholder management, software design and build, test facilitation and operational support. This position typically works under minimal supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

Position Specific Responsibilities:

  • Application Software development for Automatic Fare Collection on devices using C++ on Linux & Windows operating system.
  • Work productively and with minimal management supervision, both as part of a team as well as independently.
  • Working with customers and system analysts to analyse reported defects and a develop a Solution.
  • 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.
  • Analyse 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.

Position Specific Skills/Experience/Knowledge:
Essential
:

  • Bachelor's degree in software engineering, Computer Science or related discipline.
  • Minimum of 5 years of software engineering development experience.
  • Strong experience with C++.
  • Strong experience with Linux and Windows Operating System.
  • Experience with JAVA.
  • Ability to reverse engineer software code and understand legacy software.
  • Excellent knowledge of git, BitBucket, Jira, Jenkins, and Confluence.
  • Excellent knowledge of building distributed multithreaded near real-time systems.
  • Excellent networking knowledge.
  • Experience with developing software interacting with hardware.
  • Ability to solve complex problems, design and develop device applications.
  • Strong verbal and written communications skills.
  • Strong interpersonal skills. Ability to interact professionally with internal and external customers, technical and non-technical persons.
  • Demonstrated ability to meet deadlines. Sound time management skills.
  • Training and/or experience with agile development methodologies such as Scrum.

Desirable:

  • Experience with Automatic Fare Collection Systems.
  • Experience with transport ticketing Systems.

Position Specific Personal Qualities:

  • Ability to work autonomously and within a team environment.
  • Responsible, organised, logical thought process.
  • Ability to relate to persons at all levels within a business.
  • Positive attitude.

Condition of Employment:
Successful outcome of a National Police Check

Worker Type:
Employee



  • Perth, Western Australia CircuIT Recruitment Group Full time $120,000 - $180,000 per year

    Senior Software Engineer (Python / TypeScript / AWS)6 Month Contracts (View to Extension) | 2–3 Days Onsite (Perth CBD) | Multiple Vacancies | Immediate StartWe are proud to be partnering with one of Australia's leading software and cloud consultancies, who are expanding to deliver two major client projects – one in the energy sector and another in...


  • Perth, Western Australia Synechron Technologies Pvt. Ltd. Full time $120,000 - $150,000 per year

    We are looking for Senior Software Engineer with REST APIs and AI/ML, Agentic AI in Perth location.ResponsibilitiesDesign and development of REST APIs.Any experience with the following would be great - AI/ML, Agentic AI, OpenAPIWorking knowledge of DevSecOps practices and tooling - GitHub Actions, Jira, Snyk, AppDynamics, Confluence, ServiceNow,...


  • Perth, Western Australia Verse Full time $120,000 - $180,000 per year

    Are you passionate about building technology that powers the future of automation and autonomy?We're looking for a Senior Software Developer to join a talented cross-functional team developing next-generation fleet management and autonomy solutions — enabling automated dispatch, precision machine guidance, and control of autonomous vehicles.This is an...


  • Perth, Western Australia Ox Mountain Limited Full time $120,000 - $180,000 per year

    Senior or Principal Software EngineerAbout usOx Mountain Limited (OXMT) was incorporated in the UK in 2015 and has offices in London, Perth & Sydney. Our main SaaS product IronMan, is disrupting the field of asset management with an exciting roadmap ahead, applying machine learning & automation to transform existing maintenance data into value-add...


  • Perth, Western Australia Professional Search Group Full time $80,000 - $120,000 per year

    Software Engineer Location: Perth, Western AustraliaAbout the RoleJoin a high-performing engineering team developing time-critical, safety-focused software solutions that make a tangible difference in protecting lives. You'll work on a brand-new product built from the ground up, collaborating with passionate engineers who value quality, precision, and...


  • Perth, Western Australia VGW Full time $80,000 - $120,000 per year

    VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play online social games. We have an exciting opportunity to join our Engineering team in Perth and are currently looking for a Senior Software Engineer to join the team. As a Senior Software Engineer at VGW, you will design and deliver new,...


  • Perth, Western Australia VGW Full time $80,000 - $180,000 per year

    VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class,free-to-play online social games.We have an exciting opportunity to join ourEngineeringteam in Perthand are currently looking for aSenior Software Engineerto join the team.As a Senior Software Engineer at VGW, you will design and deliver new, highly...


  • Perth, Western Australia Bankwest Full time $120,000 - $180,000 per year

    You are collaborative and enjoy solving analytical problems to help our team to reach highest potentialWe are a team of big thinkers who are engineering the future of bankingTogether we will innovate the future of banking with state-of-the-art AI Powered Engineering solutionsDo work that mattersBankwest has a rich heritage. We're proud to be part of the...


  • Perth, Western Australia Microsoft Full time $120,000 - $180,000 per year

    Office Data Loader team is hiring a Senior Software Engineer to build one of the most largest hyper-scale data ingestion service in the world for Office365 services.With hundreds of millions of users using Office365 services, huge amount of data are generated every day. Data is mission critical for Office365 services. It helps engineering teams to understand...


  • Perth, Western Australia ALOIS Australia Full time $100,000 - $150,000 per year

    Posting -AI Software EngineersExposure /USE - broad range of tools, languages, and frameworksNice to have Experience in - AI/ML, Agentic AI, OpenAPIWorking knowledge of DevSecOps practices and tooling - GitHub Actions, Jira, Snyk, AppDynamics, Confluence, ServiceNow, Co-Pilot, Roo Code, Cline.Knowledge of technologies such as .Net, Kafka.Design and...