Software Engineer
Australian System Assurance Company pty ltd
Posted 3 days ago
About Us
ASAC is a leading Australian systems engineering consultancy, supporting national projects across transportation, defence, energy, and telecommunications. Our multi-disciplinary team blends engineering rigour with innovative thinking to design, integrate, and manage complex systems from concept to commissioning.
We are seeking a Software Engineer with a strong interest in systems engineering and critical infrastructure. You will work on projects involving system modelling, interface design, data integration, and control software development, contributing to the safe and efficient operation of large-scale systems.
Key Responsibilities
Develop and maintain software for system control, integration, or simulation.
Collaborate with systems, electrical, and safety engineers to align software with system requirements.
Create and update technical documentation, including design descriptions, user guides, and operational procedures.
Provide technical input into software design strategies, proposals, cost estimates, and upgrade recommendations.
Work closely with systems engineers, testers, and other stakeholders to ensure software integration aligns with broader system architecture.
Implement code to meet performance, security, and reliability standards.
Participate in system architecture design and documentation.
Support testing, verification, and validation activities.
You’ll Need
Bachelor's degree in Software Engineering, Computer Science, or related discipline.
8+ years experience in software development (Python, HTML, CSS, C++, Java or similar).
Familiarity with system modelling (e.g. SysML, MATLAB/Simulink) or data exchange standards (e.g. JSON, XML, OPC UA).
Understanding of systems engineering principles (e.g. V-model, interface control).
Ability to work within multidisciplinary teams and communicate effectively
Desirable
Experience with real-time or embedded systems.
Exposure to rail, defence, or industrial automation projects.
Knowledge of safety-critical software standards (e.g. EN 50128, DO-178C).
About Australian System Assurance Company pty ltd
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Senior Software Engineer (Application Engineering - Growth & Impact)
GovConnex
Software Engineer
Systemic Pty Ltd
Software Engineer
Presilient
Software Engineer - Research and Development
Micromax
Software Engineer
Australian Department of Defence
Software Engineer (Sydney, Canberra, Brisbane, Perth & Melbourne)
Ariston Partners Australia Pty Ltd