Software Engineer
3 weeks ago
About Us
A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.
Description
Hitachi Rail is looking for an enthusiastic self-motivated Software Engineer who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from administrative to strategic. The position is based in Brisbane, Australia.
We are looking for someone who is passionate about software design and best practices who can come up with new solutions by applying design patterns but also take pragmatic decisions in the best interests of project delivery. You should be able to use a variety of design approaches, have strong attention to detail and be comfortable in documenting design precisely and in a traceable way to requirements and test cases, particularly when modelling using UML/SysML sequence diagrams.
Key accountabilities
- Component requirements analysis using input subsystem requirements and design
- Component design analysis and producing the component architecture and design specification in compliance with the SIL 0 requirements of EN 50128.
- Writing interface specifications including documenting and describing the message formats.
- Develop component software according to coding standards.
- Develop component test scripts in Python using the in-house test framework.
- Much of the software is safety related and requires adherence to software processes, coding standards, cyber security standards and safety standards such as Cenelec EN 50128.
Required skills/knowledge
- Bachelor’s degree in software engineering, computer science, information technology or equivalent.
- Ideally you will have at least 2 years’ experience in software development and demonstrated ability to produce quality design documentation.
- Knowledge of enterprise integration patterns down to object orient design is expected.
- Experience in C++, Java or similar object orient languages, as well as XML, XSLT, MySQL and unit testing frameworks.
- Demonstrated experience writing software requirements.
- Demonstrated experience in object-oriented design.
- Demonstrable capacity to work independently and collaboratively.
- Demonstrable ability to deliver to tight deadlines while maintaining a high quality of work.
- Real time/semi-real time software design/development experience.
- Experience in the rail industry would be beneficial.
At Hitachi Rail, we know that a diverse business is a sustainable business. Working collaboratively with a range of internal networks, we’re continuously improving our policies and products. From accessible, sustainable design to achieving a better gender balance. We base these efforts on our core values: Harmony, Sincerity, and Pioneering spirit. And by aligning with these, we’re able to create a workplace where people not only feel comfortable but are given opportunities to thrive.
What we offer
- Be part of a Global Company that offers a great work life balance.
- Many opportunities to progress your career with training and development available.
- Salary Continuance Insurance
#LI-CL1
Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.
At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.
We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail
#J-18808-Ljbffr
-
Junior Software Engineer
14 hours ago
Brisbane, Queensland, Australia OZI Software Solutions Full time $60,000 - $80,000 per yearCompany DescriptionWe help businesses innovate and grow through cutting-edge software solutions and digital transformation strategies. Our focus is on delivering high-quality, effective software products that drive efficiency and improve business performance. We work closely with our clients to understand their unique needs and tailor our solutions to ensure...
-
Senior Software Engineer
4 days ago
Brisbane, Queensland, Australia RIB Software Full time $80,000 - $120,000 per yearDriven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle...
-
Software Integration Engineer
2 weeks ago
City of Brisbane, Australia Mytra, Inc. Full timeWe’re creating an entirely new way to solve the most ubiquitous problem in industry - moving and storing material. We’re applying robotics and distributed software to create a new class of product for this $1T market. We’re focused on the supply chain industry first. The industry is in a massive bind with the continued growth of e-commerce, sharp rise...
-
Software Engineer
4 weeks ago
City of Melbourne, Australia Beca Group Full timeBeca Digital is moving into a significant stage of growth in Australia, working with our clients to solve real world, complex and unique problems to make everyday better. Our clients work with us to leverage technology to solve problems that make our digital roles varied and unique. As a team, we play a central role in leading digital transformation across...
-
Software Engineer
2 weeks ago
City of Melbourne, Australia ANCA Motion Pty Ltd Full time- Lead the design and development of high-quality application software. - Collaborate with cross-functional teams to meet customer requirements and project goals. - Utilize modern software design principles and agile methodologies for efficient project execution. - Engage in continuous improvement initiatives to enhance product quality and development...
-
Senior Software Engineer
4 weeks ago
City of Brisbane, Australia Deswik Mining Consultants Pty Ltd Full timeSenior Software Engineer - RACE Calling train and rail enthusiasts with senior C++, Python & full-stack skills to shape rail planning software which has real impact. Deswik’s RACE product offers a unique opportunity to work on cutting‑edge technology that’s transforming bulk rail logistics. RACE combines real‑time train management, advanced...
-
Software Engineer
2 weeks ago
City of Brisbane, Australia Suncorp Group Limited Full timeTake the next step. Be part of something bigger at Suncorp. - Work with cutting-edge identity tech (Ping & ForgeRock) - Brisbane About the role We’re looking for a Software Engineer to support the development and uplift of Suncorp’s Identity Platform. You’ll contribute to secure authentication services that enable seamless access across our digital...
-
Graduate Software Engineer
6 days ago
City of Brisbane, Australia Deswik Mining Consultants Pty Ltd Full timeGrad Life at Deswik Deswik's Graduate Program is designed to accelerate your career, not just start it. You’ll begin contributing to commercial software used by thousands of mining professionals worldwide from day one. Who We’re Looking For - Graduating within the next 6 months with a degree in Software Engineering, IT, or Computer Science - Located...
-
Software Engineer
6 days ago
Council of the City of Sydney, Australia ResMed Inc Full timeSoftware Engineer page is loaded## Software Engineerlocations: Sydney, NSW, Australiatime type: Full timeposted on: Posted Todayjob requisition id: JR/_045930The primary role of Engineering function within Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works...
-
Staff Software Engineer
6 days ago
Council of the City of Sydney, Australia LEAP Legal Software Full timeAbout AI Paralegal AI Paralegal is a member of the LEAP group of companies - the leading provider of Legal Practice Management Solutions in the world. Over a 30-year period we've expanded across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland and New Zealand and support more than 70,000 lawyers and their staff in...