Do you want to deliver world-class software and systems?
Are you at the top of your game?
Acacia Systems is on the cusp of an important growth period, having secured major contracts with the Australian Defence Force.
Joining Acacia Systems could be your chance to help us prove our mission management products and services for Naval ships and submarines are unrivalled anywhere in the world.
But not just that, you’ll be involved in a variety of software and systems projects that support the Australian Border Force (and Search and Rescue), as well as the Army and Air Force.

Is this you?
We’re looking for people – at all career levels, including graduates – with unsurpassed skills in:
- software engineering C++
- systems engineering
- data fusion
- tracking
- sensor performance
- data analysis
- data science
- environmental and mathematical modelling
- quality assurance.

What you'll do and how you'll do it
Working as part of a highly collaborative team of exceptionally-skilled engineers, scientists and domain experts, you’ll translate theory and ideas into future operational systems.
You’ll do that, using modern compilers and leading-edge technologies. You’ll count on your colleagues to test your methods – with 100% code review. It’s a process ensuring we continually deliver beyond our client’s expectations, offering systems and solutions that work now and which we can take to the next level in the future.
We're hiring
Ever wondered why you think differently? Why you seek to understand ‘how does it work’ and ‘what if’ when others simply accept what is? Do you get excited at the prospect of solving complex problems? Does your curiosity to ‘get in and understand’, to test, to try this and that, to evaluate, to make things easier and decisions better, drive the person you are at work and at home?
Is this you?
If it is…you’ve found a team of people just like you…a team of people who believe no problem is too big. A team of people that despite sharing the same passion for finding answers, come from diverse backgrounds and contribute a variety of skills and experiences. We are a team of exceptional thinkers, solving complex problems and delivering unparalleled capability to the Australian defence and aviation sectors.
We are always on the look out for talented people. If the position for you is not listed below and you’re interested in working for us, we still want to hear from you!
Inquiries & Applications
Bruce Jacobssen on 0433 087 759
How will you contribute?
- Design software-centric solutions for mission critical, complex systems that function in challenging environments
- Full engagement from initial scoping through to integration and verification
- Working with clients to understand use cases
- System/sub-system requirements decomposition
- Systems design and ongoing management of requirements
- Documentation of system designs and interfaces
- Collaborating with software engineers to ensure software functionality meets the requirements
- Collaborating with test engineers for requirements traceability and verification
Skills you will bring:
- Problem space analysis, conceptualisation, and design mapping
- Excellent written and verbal communication
- Requirements management tools (Doors/Cradle)
- Tertiary qualifications in a relevant discipline
- Strong documentation and configuration management skills
- Linux/Unix environments
Are you curious?
The successful candidate will be required to have Australian Citizenship and obtain a National Police Check. This role requires eligibility for Australian Defence Security Clearance.
Inquiries & Applications
Bruce Jacobssen on 0433 087 759
How will you contribute?
- Utilise C++20, Linux, and your preferred editor/IDE within a team of 20 dedicated Software Engineers
- Create software solutions for mission critical, complex systems that function in challenging environments
- Assist with architectural support and subsystem design
- Create interactive visualisation and data analysis tools
- Design and implement interfaces for data exchange with established systems
Skills you will bring:
- A passionate pursuit of a clean, modern well-maintained codebase
- 3rd party device integration
- Data persistence and archiving
- Audio/video data acquisition, storage & streaming
- Scene-graph based interactive displays, GIS data processing and exploitation
- Turnkey operations: operating system tailoring and integration
- Git, peer code review, CI/CD, profilers
- GUI design and development – QT or GDK
Are you curious?
The successful candidate will be required to have Australian Citizenship and obtain a National Police Check. This role requires eligibility for Australian Defence Security Clearance.
Inquiries & Applications
Bruce Jacobssen on 0433 087 759
How will you contribute?
- Lead a small team of experienced system testers to ensure system test and integration coverage
- Introduce and improve practices and tools to ensure optimised use of testing resources
- Work with the Systems Engineering and Software teams during the design process to maximise testing efficacy
- Liaise with customers during integration testing of software and hardware
- Define the appropriate test measurements and metrics for unique systems under test
- Perform critical review of requirements to ensure software verification coverage
- Create and maintain test documentation and results reporting
- Hands-on execution of test procedures within projects
- Provide effort estimates and dependencies of testing for projects
- Provide regular reporting to project managers
- Work collaboratively with clients, sharing testing facilities and tools
Skills you will bring:
- Extensive experience with SLDC and tool like JIRA
- Solid experience with integration of software and hardware
- Strength in test automation theories and tools
- Solid working knowledge of Linux
- Effective written and verbal communication
- Inquisitiveness backed by deep understanding of software centric solutions
- Ability to prioritise and manage testing resources
Are you curious?
The successful candidate will be required to have Australian Citizenship and obtain a National Police Check. This role requires eligibility for Australian Defence Security Clearance.
Inquiries & Applications
Bruce Jacobssen on 0433 087 759
How will you contribute?
- Mange software centric projects through their full lifecycle
- Ensuring delivery of projects on time and on budget
- Own the relationship with the client through to delivery of the project
- Coordinate the activities of the System and Software engineering teams
- Ensure scope is well defined and managed for the project
- Project risk analysis and risk registry management
- Regular project reporting to Acacia executive and clients
- Oversee project documentation flow between the company and its clients
- Create and manage the project schedule and milestones
- Identify solutions to problems and remove hurdles rather than simply report them
- Oversee the security requirements of staff and information handling within the project
- Ensure projects are on-time/on-budget
- Ability to communicate technical information clearly
Skills you will bring:
- Project management experience in the defence sector (desirable)
- Extensive experience with SLDC and tool like JIRA
- Project Management tools such as MS-Project
- Solid experience with integration of software and hardware
- Effective written and verbal communication
- Inquisitiveness backed by deep understanding of software centric solutions
- Ability to prioritise and manage project resources
Are you curious?
The successful candidate will be required to have Australian Citizenship and obtain a National Police Check. This role requires eligibility for Australian Defence Security Clearance.
Inquiries & Applications
Bruce Jacobssen on 0433 087 759
That’s how we’ve proven ourselves as a small business that’s winning and delivering ‘big company’ jobs.”