Robert Bosch (Australia) Pty Ltd is seeking a highly motivated and enthusiastic Undergraduate Student Engineer to join our Automated Driving team. This is a 6 to 12 months fixed-term, full-time or part-time role based at our headquarters in Clayton, Melbourne.
As a member of our Automated Driving team, you will contribute to our cutting-edge data delivery developments, to seamlessly connect our Automated Driving vehicle fleet with our cloud infrastructure and services. Some of the tasks that you will undertake with us include:
- Supporting the data pipeline development from in-vehicle IoT device to Cloud
- Building, testing and maintenance of cloud infrastructure
- Using infrastructure as code for cloud resource deployment and maintenance
- Testing and deployment of solutions using CI/CD principles
- Software and network debugging and optimisation
- Identifying and correcting errors in system behaviour through methodical problem-solving
- Internal customer support and communication for successful project delivery
You will find opportunities to develop your expertise and broaden your tertiary studies. A strong support network will smooth your entry into working life: your supervisor and other team members will be there to help you succeed!
Qualifications
You will have excellent attention to detail, have the ability to prioritise tasks to meet tight deadlines, work well with teams and have excellent organisational and communication skills.
To be considered for our Student Program, you are required to meet the following criteria:
- Be currently enrolled in and completed units towards an Engineering Undergraduate degree, specialising in Software, Mechatronics or Computer Science
- Experience with Python programming
- Experience with SW testing frameworks
- Proficiency in software versioning (Git, SVN) and agile project management tools (Jira T&R, Azure DevOps)
- Proficiency using at least one Cloud provider to develop solutions (MS Azure preferred)
- Good understanding of cloud networking and security concepts
- Understanding of CI/CD processes
- Experience in Linux as a development environment
Advantageous:
- Familiarity with infrastructure as code languages such as Terraform, incl. tools like Terragrunt or Terraspace
- Experience with Docker and Dockerised applications
- Experience with C++ programming