Digital
Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. We are a leader and proudly have the largest global presence in the industries we serve. Since our earliest days, Caterpillar has provided products and services that benefit our customers, continually improving the quality of the environment and communities where we live and work while helping build a better, more sustainable world.
About the Role:
Caterpillar of Australia is currently seeking a Junior Software Engineer to join the team located in our newest office location: Bibra Lake, Western Australia. Remote position based in Adelaide is also a possibility.
As a member of the team, you will be working to evolve the Cat Detect for Underground product suite, which involves tracking assets in real-time to provide improved situational awareness for drivers and visualize mine operations for mine operators. The product alerts operators to potential hazards before they become a threat using a high-precision peer-to-peer proximity detection system coupled with a communication and tracking network.
Specific responsibilities include:
Work in a small team, as part of a larger software delivery organization, to develop software to requirements.
Provide clear information at all stages of the software development life cycle to assist in decision making and forward planning.
Competent to perform all development assignments under the supervision of a Team Lead.
Required Skills & Experience:
2+ years of experience in C++ or C#.Net development.
Exposure to well-known frameworks and libraries such as Boost, STL, CMake.
Exposure to software development using key concepts such as RAII and SOLID.
Designing and implementing time and space efficient algorithms.
Exposure to software development and deployment to a Linux-based environment.
Proficient in deploying software using CI/CD tools such as Jenkins, TeamCity, and GitHub Actions.
Knowledge of unit testing, integration testing and other testing techniques.
Exposure to work with local and remote teams.
Understanding of and commitment to development best practices.
Tertiary degree in an IT, Software Engineering or related field or relevant commercial experience
Desired skills and experience:
Exposure to OpenAPI and REST client development
Exposure to software design and development using network-based protocols and technologies such as TCP/IP, multicast/IGMP and CANbus
What’s in it for you?
Flexible working arrangements
Competitive remuneration package including additional superannuation
Attractive Bonus
Career development with global prospects
Comprehensive training
A strong commitment to safety and your wellbeing
An inclusive workplace culture focused on quality, customer service and the environment
A commitment to diversity and inclusion, equal opportunity, and equal outcome
A dedicated Health & Wellbeing program including discounted Private Health Insurance & Cat Advantage rewards program
Caterpillar is an Equal Opportunity Employer (EEO).
Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Submit your information to our Talent Network here .
Report
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking for talented developers for the Continuous Engineering (CE) team with experience in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> As our global economy grows, logistics and the supply chain process continue to become more...
Apply For This JobSoftware Test Engineer – Insurance Technology Work with a talented Insurance Technology group We’re looking for an experienced Test Engineer...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Permanent role Diverse Projects Global comapnay The Software Engineer will be part of a small...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Before we dive into the role, let’s talk about flexibility. At Zip, we have offices...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Excellent opportunity in Australia’s backbone industry sector Work with a niche SaaS product Flexible hybrid...
Apply For This Job