Job DescriptionGet AI-powered advice on this job and more exclusive features.Pay Range: This range is provided by Digital Resources Australia Pty Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Minimum Requirements:Bachelor Degree in Software Engineering or similarExperience in controls or software development for real-time and distributed systemsBackground in Automotive, Rail / Locomotive - DefenseSkills and Qualifications:Strong knowledge of software architecture design in distributed systemsUnderstanding of network communications and protocols (CAN, TRDP)Experience with Matlab, Simulink, StateflowKnowledge of embedded systems and experience developing in C / C++Strong skills in the full software development life cycleExperience with software version control systems such as Git or SVNExperience with Functional Safety Rail SIL1, SIL2 rated software development is highly advantageous (EN50128, EN50716 or equivalent)Ability to work closely with other teams for project design and integrationParticipation in the product development lifecycle from prototype to productionSetup of software development platforms, frameworks, standards, and processesDesign hardware and software architectures for distributed and real-time systemsLead the introduction and integration of standards, workflows, and best practicesMentor junior team members and coordinate career development pathwaysContribute to project scoping, planning, and budgetingWhat’s on Offer:Guide and be part of a passionate teamFast-paced environment with new techOpportunity to develop a world-first productLong-term career opportunityIf you're ready to explore this opportunity further, simply apply now or reach out to Natalie Ludwig at 0476 026 490 or at (emailprotected) for more details.
#J-18808-Ljbffr