This job is no longer available
This job expired on 30/07/2026. It no longer accepts applications.
Software Engineer – Maritime Platform Development
Wärtsilä · Perth
Job description
About the role
Join Wärtsilä’s Product Development team to design, develop, test, and maintain core components of a safety‑critical maritime software platform used worldwide at ports and waterways. Your work will directly impact the reliability and performance of this critical system.
Key responsibilities
- Design and implement software components for sensor integration, real‑time data processing, and external system interfaces.
- Develop and maintain radar, ARPA, AIS, network audio, direction‑finder, weather‑station, and recording/playback subsystems.
- Implement interfaces such as IALA IVEF target exchange, proprietary protocols, and REST/OpenAPI integrations with third‑party port management systems.
- Contribute to architecture decisions focusing on performance, redundancy, and high availability.
- Participate in code reviews and ensure adherence to quality, safety, and maintainability standards.
- Investigate and resolve defects in live and pre‑production environments, performing root‑cause analysis.
- Produce and maintain technical documentation.
- Collaborate with system engineers, delivery teams, and product management to translate customer and regulatory requirements into software solutions.
Required profile
- Proven experience developing production‑grade software.
- Strong understanding of asynchronous I/O, socket programming, and protocol parsing (TCP/UDP).
- Experience developing for Windows‑based platforms.
- Ability to work with large, existing codebases.
- Excellent analytical and debugging skills in complex, multi‑component systems.
- Proficiency in C++.
- Desirable: experience with real‑time or safety‑critical systems and familiarity with sensor protocols such as NMEA.
Required skills
- C++
- Windows development
- Asynchronous I/O
- Socket programming
- TCP/UDP protocol handling
- REST and OpenAPI integration
- Radar and ARPA processing
- AIS data handling
- Network audio integration
- Direction‑finder and weather‑station integration
- Protocol parsing
- IALA IVEF target exchange
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Wärtsilä
Perth
Related job offers
-
SAP Senior Delivery Manager (Perth, Australia)
Infosys Perth -
DevOps Engineer – Hybrid Contract (Perth)
Horizon Digital Perth -
Software Developer – RCS Applications
Epiroc Perth -
Level 3 Help Desk Lead
Dijital Team Colombo -
Client Integration Manager – 12‑Month Fixed‑Term
ANZ Banking Group Limited Melbourne