12 Sep
|
Acacia Systems
|
Adelaide
12 Sep
Acacia Systems
Adelaide
C++ Software Engineer (Senior and Mid-level positions)
Did you get a degree in Software Engineering or Computer Science so you could:
Develop serious applications that delight users?
Work with and learn from other enthusiastic engineers?
Use the best tools available?
But instead, have you found yourself stuck:
Following tedious processes?
Working on legacy code nobody cares for?
Sitting through endless meetings?
Making fragile hacks to avoid breakage due to poor test coverage?
Using outdated proprietary tools and libraries?
Cleaning up after poor decisions made by non-technical managers?
Being constantly interrupted?
Have a cohort of passionate and collaborative engineers.
Do interesting, meaningful, and rewarding work.
Value fresh ideas and innovation, regardless of seniority.
Use an up-to-date Linux toolchain, including C++23.
Maintain a clean, modern codebase.
Take Dev Ops seriously.
Deliver real sovereign capability to Australian Defence through high-quality software.
This is a rare chance to be part of a team of exceptional software engineers delivering innovative capability to Australian Defence.
What the role includes:
Hands-on software engineering using modern C++23 and a clean, well-maintained codebase.
Team leadership, including mentoring and coaching (for more senior roles).
Close collaboration with Software Architects, Systems Engineers, and Testers.
Ensuring quality through code reviews, pair programming, and day-to-day collaboration.
Contributing to coding standards and driving uptake of new C++ language features.
Supporting project planning, task breakdown, and estimation.
Helping to deliver projects end to end, including client interaction and stakeholder reporting.
What we are looking for:
A genuine passion for software development and continuous learning.
Strong problem-solving skills and a collaborative mindset.
Willingness to work on-site and engage in face-to-face teamwork.
Eligibility for an Australian Defence Security Clearance and a National Police Check.
Minimum 2 years of commercial experience in a similar role, ideally in defence.
📌 C++ Software Engineer (Senior and Mid-level positions) (Adelaide)
🏢 Acacia Systems
📍 Adelaide