Business description:

Our company is an Australian owned and operated company specialising in low level computer systems research and software development in the defence and security industry. Our focus is on providing high quality security research and building robust capabilities through proven development practices in close partnership with our clients.

Projects / tasks:

In a collaborative environment, interns will get the opportunity to learn about the fundamentals of modern computer systems or applications from a security perspective. They will work through a process of research and development to build tools and provide insights that contribute to Defence’s cyber security capabilities.

Technical skills:

Software development in C or C++. Understanding of computer systems, operating system internals, and computer networking.

Intern interpersonal qualities:

Enjoys solving challenging problems. Willingness to learn and ask questions. Co-operate and collaborate as part of a team of researchers and developers.

Business description:

Our company is a growing Defence SME working with industry-leading simulation technology for the Australian Defence Force. Our team encompasses both integrated hardware and software engineers dedicated to developing virtual and mixed reality simulation products to provide enhanced training capability. Our company ensures that an intern will receive well-rounded exposure to all aspects of project development and delivery. We have had great success engaging with the DIIP program and the University of Newcastle’s Work Integrated Learning program for software and mechatronics engineering as well as computer science students. We have hosted several students to date, many of which we have gone onto employ on a full-time basis following their graduation.

Projects / tasks:

Project #1

This project aims to explore opportunities relating to the use of Artificial Intelligence (AI) in the context of simulation training software.
Working with the CTO and technical team, the intern will use current AI tools and workflows to develop and prototype AI systems that improve user and developer experience. Tasks will be based on the experience/skills of the intern and a collaborative discussion with the technical team, but may include:

  1. Intelligent Opponent Modeling
  2. Adaptive Scenario Generation
  3. Natural Language Processing
  4. Computer Vision and Image Processing
  5. Intelligent Tutoring and Assessment
  6. Predictive Analytics and Simulation Optimization

Project #2

The Intern/s will join the software team developing a network gateway translating information between Live military systems and simulated entities.

Technical skills:

Project # 1

C++, Python, Lua, Computer Graphics, OpenGL, 3D modelling, GIS, LangChain, ChatGPT.

Project #2

Java, C++, experience working with REST APIs, Networking

Intern interpersonal qualities:

An ideal intern is self-starting and motivated, coupled with being willing to work in a small team to use their analytics and problem-solving skill to solve engineering problems in a fast paced, dynamic environment.

A background or knowledge of Defence training environment and simulation software is a plus, but not essential.

Business description:

We design and manufacture the most affordable metal Additive Manufacturing (3D printing) process in the world. Our printers make metal parts the fastest way possible.

Projects / tasks:

Depending on the skills, projects include:

  • Implement device management using Microsoft Endpoint solution to secure and implement security policies onto endpoint devices.
  • Power BI setup and management
  • Implement new endpoint protection solution and config the settings to ensure endpoints are protected from threats.
  • Investigate how to enhance WIFI network security.

Technical skills:

Good knowledge of Microsoft 365 – Exchange Online Suite, Windows 10/11, Power BI.

Intern interpersonal qualities:

Whilst not expecting the person to know everything, we require him/her to be resourceful and motivated to learn. Able to communicate with non-technical users will be a plus.

Business description:

Design, prototype and productise innovative new technologies that support systems-testing and Defence training.

Includes uncrewed ground robots, projectile locating systems, thermal signature generation and many more.

Projects / tasks:

We currently have >10 mechanical / software / electronic projects that you can select from, or work with our engineering team to come up with your own.

The focus for each is on innovative technology that benefits the military training environment and is in line with our strategic direction. Due to the commercially sensitive nature of our work, the specific project titles can be discussed upon application.

Like all our innovations, your time at our headquarters will be exciting, relevant, cutting-edge, and provide you with valuable experience that you can apply practically to all engineering domains. Our team is dynamic, experienced and fun.

Technical skills:

SolidWorks, Altium Designer, C / C++ / C#, Python, Javascript, Arduino Studio, Visual Studio Code, Visual Studio, Platform IO, Github

Intern interpersonal qualities:

Positive attitude, friendly, clear communicator, willingness to try new things, honest, reliable, adaptable, committed, punctual, creative thinker.

Business description:

We are an Australian based engineering and manufacturing organisation, developing and manufacturing batteries for submarine platforms locally and across the world.

Projects / tasks:

The Project is to help the existing IT to mature and implement appropriate controls to reach a higher maturity of the Essential 8.

This will be to help mature the Application whitelisting, create new security controls for Azure AD and on-premises Active Directory. They will part of the team to help implement cyber security recommendations for our company that will give exposure to different technologies.

Technical skills:

Basic IT skills

Intern interpersonal qualities:

Reliable, trustworthy, eager to learn, a good communicator

Business description:

Our company produces satellite edge computing hardware and associated software. This ranges from code to control the hardware to website frontend software to manage order placements and delivery.

Projects / tasks:

Learning about and developing space ready software, including communication with satellite busses; transforming earth observation data for use in machine learning; ground support systems for tasking and maintaining satellite payloads; data compression algorithms; and more.

Technical skills:

Experience with at least one of the following:

  • Python, especially frameworks such as:
    • opencv/rasterio
    • django/flask/fastapi
    • tensorflow/pytorch
  • Javascript, especially frameworks such as:
    • React
    • Mapbox
  • Rust

Intern interpersonal qualities:

Excellent communications skills (verbal and written), an interest in any of the following areas: space, programming, hardware design.

Involved in extracurricular activities / side projects and an ability to work independently.

Business description:

Development of Software Systems for Command and Control of Electronic Radio Frequency Sensors and Systems.

Projects / tasks:

(AI, Data Science & Software Engineering Internships) Step into the practical realm of AI, Data Science, and Software engineering with our focused internship experiences. We’re offering projects across diverse domains, each adjustable to your specific interests and skills:

  1. Large Language Models: Dive deep into AI by exploring large language models and fine-tuning techniques, pushing the boundaries of machine learning innovation.
  2. AI Model Deployment: Gain practical experience in deploying AI models within Docker containers and developing robust APIs for seamless interactions.
  3. Signal Processing and Software development: Engage in an exciting project involving the replay of annotated spectrograms using Software-Defined Radio (SDR) data, merging the fields of data science and signal processing.
  4. Simulation Metrics Conversion: Embark on a unique project converting simulation metrics into a structured relational database format, enhancing data accessibility, and promoting efficient analysis.

Under the mentorship of our seasoned professionals, you’ll gain hands-on experience and have the opportunity to drive innovation in the fields of AI and Software. Join our team and shape your own unique journey in this rapidly evolving technological arena.

Technical skills:

  • Python
  • PyTorch/TensorFlow
  • Transformers (Hugging Face library)
  • Docker
  • GNU radio
  • SciPy

Intern interpersonal qualities:

Our ideal intern would demonstrate a strong capacity for independent problem-solving and a proactive attitude towards learning new tools and frameworks as needed. A foundation in scientific computing/software engineering, acquired through academic courses or self-learning, is essential.

Business description:

Our company is an Australian engineering company that designs and develops systems for defence applications in the area of underwater acoustics. This includes sonar systems, acoustic analysis tools and recording systems which are supplied to Australian and foreign defence forces. We are also engaged in R&D programs related to this domain.

Projects / tasks:

The intern would be involved in projects and tasks such as:

  • Research projects in the areas of acoustic detection, localisation and classification.
  • Algorithm evaluation including modelling of processing and related sensor simulation.
  • Sensor data management and preparation of data sets for “signals of interest”.

Technical skills:

Machine Learning – Maths/Physics and Data Science

Software – C++/Python and Operating Systems

Intern interpersonal qualities:

  • Excellent communication skills – both verbal and written.
  • Self-management – can plan own tasks and align with given priorities effectively.
  • Technical ownership – committed to finding the optimal technical solution and committed to quality output.

Business description:

Our company is a vulnerability research company, providing expert advice and consulting on discovering vulnerabilities across a broad range of software platforms.

Projects / tasks:

For the first 4 weeks, you will participate in the vulnerability researcher development program (VRDP), where you will be taught core skills in reverse engineering and vulnerability research (VR). Following this, you will undertake an 8-week project, researching and developing bespoke tooling that enables novel VR.

Technical skills:

Software development in a low-level programming language (e.g., C, C++, Rust). Knowledge of operating systems internals and computer architecture (ideally, mobile platforms such as Android). Ideally, an understanding of systems security (including exploitation techniques and mitigations).

Intern interpersonal qualities:

Enjoys working on, and persisting with, challenging problems in a collaborative environment. Willingness to learn new technical concepts and ideas.

Business description:

Our company develops investigative tools and information management solutions for Defence, security and public safety organisations. We work collaboratively with users to build modern, easy to use and adaptable software including information discovery, federated search and investigations management solutions.

Projects / tasks:

The intern will participate and be mentored in software development and engineering within an Agile development environment to add new software features to our company software products and applications. Software features will be based on a product roadmap and customer requests, including investigation and implementation of new data analytics and intelligence analysis algorithms. The work will contribute directly to solutions delivered to end users. Tasks include software design, data analysis, implementation, testing and review as a valued member of our product team.

A key outcome for interns is that they learn valuable software engineering skills, best practice in software development and become passionate about building quality software and their own professional development.

Technical skills:

Software development with Java (or similar object-oriented languages), and experience with web front-end technologies and JavaScript frameworks such as React.js.

Familiarity and experience with virtualisation (e.g., docker), cloud infrastructure (AWS, Azure) and database technologies (e.g., SQL) is desirable.

Familiarity and experience with data science or artificial intelligence tools, techniques and approaches also desirable.

Intern interpersonal qualities:

The ideal intern will be an enthusiastic team member and proactive, and one who enjoys solving problems and coding.

Our company also values those that are committed to learning and with good communication skills.