Software Engineer Functional area: Research & Development
Onsite or Remote: Onsite
Country/Region: AU
City: Kewdale
Date of posting: Jan 15, 2025
Company Overview: RCT-Global is a global Smart Technology company with a long history in the mining and industrial sectors.
We are a leading provider of Automation, Remote Control and Fleet Management solutions for all mobile equipment in these sectors.
As a Software Engineer, you will be responsible for developing new technology used to automate large mining machines both on the surface and in underground mines.
You will work in the full software development lifecycle from requirements to test and support, improving current products and designing the next generation of products.
Responsibilities include: Participate in all stages of software design, implementation, testing, and product release. Support test features with simulated/physical vehicles and other autonomous systems. Minimum Requirements: Qualifications in a relevant engineering discipline or equivalent. 3+ years experience with C++ and/or Python. Experience developing complex applications in C++. Excellent written, verbal, and interpersonal skills. Strong analytical and problem-solving skills. Ability to turn product requirements into an engineering design fit for purpose. Contemporary software development lifecycle practices for task management, source code version control, continuous integration, and unit testing. Exposure to Linux or similar OS (ssh, bash, general use). Communications technologies (TCP/IP, Ethernet, wifi). Experience with ARM and Intel based processors. Experience with Robot Operating System (ROS). Experience with CAN protocols. Working at RCT: Established business (50yrs) in a high growth technology industry. Work on new and innovative technologies. Diverse and inclusive working environment. Flexible working arrangements. Work within a strong team. Permanent and contract options available. If you would like to be considered for this position, please apply now.
It all starts with people. We are looking for those who want to develop, grow, and dare to think new.
In Epiroc we attract, develop, and retain diverse talent valuing authenticity and unique perspectives, driving our spirit of innovation.
#J-18808-Ljbffr