Join a team that's shaping the future of heavy industry. You'll have the opportunity to work on groundbreaking projects, collaborate with industry leaders, and make a meaningful impact on a global scale. Not just a mining company; they're trailblazers in green solutions, shaping the future of global industry.
Embarking on an exciting venture to revolutionize heavy industry with cutting-edge technology, this team needs rockstar embedded software engineers to work in the Perth site.
Join this innovative software team and be part of developing a groundbreaking product for the rail industry. They're seeking dynamic individuals who thrive in a fast-paced environment and are passionate about pushing the boundaries of technology.
Key Accountabilities:
Innovative Development: Collaborate with a versatile software team to create a world-first product for the rail industry.
Architecture Design: Design hardware and software architectures for distributed and real-time systems, ensuring robust and efficient solutions.
Quality Focus: Foster a culture of quality and continuous improvement, driving excellence in every aspect of our work.
Standards Development: Contribute to the development and integration of standards, workflows, and best practices to ensure consistency and efficiency.
Requirement Formalization: Work closely with product owners and system leads to formalize system-level requirements and specifications, ensuring alignment with project goals.
Project Leadership: Provide insights to inform project scoping, planning, and budgeting, playing a crucial role in project success.
Qualifications and Skills Required:
- Experience in software development for real-time and distributed systems in industrial applications such as mining, marine, rail, or road transport.
- Proficiency in embedded systems development using C/C++.
- Strong knowledge of software architecture design in distributed systems.
- Understanding of network communications and protocols.
- Experience in software deployment strategies.
- Familiarity with operating systems deployed in industrial edge computing (e.g., QNX, SafeRTOS, Linux).
- Skills in the full software development lifecycle, including documentation, requirements, testing, and traceability.
- Experience with software version control systems such as Git or SVN is essential.
- Advantageous experience with model-based design and development using MathWorks products (Simulink, Stateflow).
- Advantageous experience with Functional Safety Rail SIL1, SIL2 rated software development (EN50128 or equivalent).
- Desirable background in physics and mathematics.
- Passion for problem-solving and creative thinking.
- Excellent written and verbal communication skills.
Don't miss out on joining a proud West Australian company and a global green solutions business! Apply now.