C++ Software Engineer (Senior and Mid-level positions) (Hendon)

C++ Software Engineer (Senior and Mid-level positions) (Hendon)

10 Sep
|
Acacia Systems
|
Hendon

10 Sep

Acacia Systems

Hendon

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?

- Writing documents nobody reads?

- 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?

- Implementing someone else’s flawed design?

- Cleaning up after poor decisions made by non-technical managers?

- Being constantly interrupted?

At Acacia, we:

- 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 DevOps seriously.

- Deliver real sovereign capability to Australian Defence through high-quality software.

This is a rare opportunity 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 in office and engage in face-to-face teamwork.

Essential Criteria:

- Australian citizenship.

- 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.

How to apply:

- Submit your expression of interest via SEEK or our careers website - https://www.acaciasystems.com.au/careers

📌 C++ Software Engineer (Senior and Mid-level positions) (Hendon)
🏢 Acacia Systems
📍 Hendon

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ software engineer (senior and mid-level positions) (hendon) / hendon