Security Software Engineer

NOJA Power

City of Brisbane

On-site

AUD 110,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Permanent position
Career development

Job summary

NOJA Power is seeking a Security Software Engineer to design, develop and maintain software for embedded Linux platforms. You will perform security testing across web, API, and embedded systems, conduct threat modelling and code reviews, and contribute to secure development practices across the lifecycle.

You will collaborate with software, QA and product teams, investigate threats and CVEs, and produce clear reports with actionable remediation guidance.

Qualifications

  • Bachelor's degree in cyber security, software engineering, computer science or closely related field.
  • Strong understanding of confidentiality, integrity and availability principles.
  • Familiarity with OWASP Top 10, CWE, CVE and CAPEC.
  • Experience with security testing across web, mobile, API and embedded platforms.

Responsibilities

  • Identify, analyse and remediate security vulnerabilities in software, web apps, APIs, embedded devices and networks.
  • Perform manual and automated security testing including vulnerability assessments and pen tests.
  • Document security issues, risk levels, exploitation scenarios and remediation steps.
  • Conduct secure code reviews and propose fixes to secure software.
  • Develop scripts/tools to automate security testing and reporting.
  • Collaborate with developers, QA and product teams to embed security across SDLC.

Skills

Security testing
Vulnerability assessment
Penetration testing
Secure coding
Threat modelling
CI/CD security
DevSecOps
Embedded Linux security
ICS/SCADA security
SAST/DAST
OWASP Top 10
Networking concepts

Education

Bachelor's in Cyber Security

Tools

Burp Suite
OWASP ZAP
Nmap
Wireshark
Nessus
OpenVAS

Job description

NOJA Power designs, manufactures and supplies medium voltage switchgear products to over 117 countries globally. The Group operates from our manufacturing campus and global headquarters in Murarrie, Brisbane with Factory and Offices in Brazil, Canada, UK, USA, China and Vietnam.

We are committed to an inclusive environment where people feel comfortable to be themselves. We want our people to feel that their voices are heard, all cultures respected and that a variety of perspectives are not only welcome, but they are also essential to our success.

About the Role:

We are seeking a talented Security Software Engineer with strong experience in Cyber Security Testing and Development to join our growing R&D team. This is an exciting opportunity to contribute to Australian technology that is deployed globally across mission‑critical industrial and utility environments.

Reporting to the R&D General Manager, you will be responsible for designing, developing, and maintaining software for embedded Linux platforms, working across the full software development lifecycle from concept through deployment and support.

Key Responsibilities
  • Identify, assess, and analyse security vulnerabilities in software, web applications, mobile applications, APIs, embedded systems, and networked devices.
  • Perform security testing using manual and automated techniques, including vulnerability assessments and penetration testing.
  • Research, reproduce, validate, and document security vulnerabilities and potential attack vectors.
  • Conduct secure code reviews to identify security weaknesses and recommend remediation measures.
  • Design and develop scripts and tools to automate security testing, vulnerability discovery, and reporting activities.
  • Assist in threat modelling and security risk assessments for new and existing products.
  • Collaborate with Software Developers, Quality Analysts, and Product Teams to ensure security requirements are incorporated throughout the development lifecycle.
  • Verify the effectiveness of security fixes and mitigations.
  • Investigate emerging threats, vulnerabilities, security advisories, CVEs, and industry best practices.
  • Produce clear technical reports detailing findings, risk levels, exploitation scenarios, and remediation recommendations.
  • Communicate security risks and recommendations effectively to both technical and non-technical stakeholders.
  • Contribute to security documentation, standards, testing procedures, and continuous improvement initiatives.
What You’ll bring:
  • University degree in cyber security, Software Engineering, Computer Science, Information Technology, Electrical Engineering, or a related discipline.
  • Understanding of cybersecurity fundamentals including confidentiality, integrity, availability, authentication, authorization, and secure design principles.
  • Knowledge of common vulnerability classes such as OWASP Top 10, CWE, CVE, and CAPEC.
  • Familiarity with web application, API, network, and mobile application security concepts.
  • Understanding of operating systems including Windows and Linux.
  • Familiarity with security testing tools such as Burp Suite, OWASP ZAP, Nmap, Wireshark, Nessus, OpenVAS, or equivalent.
  • Understanding of secure coding principles and software development practices.
  • Knowledge of networking concepts including TCP/IP, SSL/TLS, DNS, HTTP/HTTPS, and common network protocols.
  • Strong analytical, troubleshooting, investigative, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to document findings clearly and provide actionable recommendations.
  • Demonstrated passion for cybersecurity, security research, and continuous learning.
  • Experience with vulnerability assessment or penetration testing through university projects, internships, labs, or personal research.
  • Familiarity with embedded Linux, IoT, OT, or industrial control systems security.
  • Knowledge of industrial protocols such as IEC 61850, DNP3, Modbus, IEC 60870-5-104, or SCADA systems.
  • Experience with secure code review tools and static/dynamic application security testing (SAST/DAST).
  • Familiarity with threat modelling methodologies.
  • Experience with CI/CD pipelines and integrating security testing into DevSecOps workflows.
  • Knowledge of cloud security concepts across AWS, Azure, or Google Cloud.
  • Exposure to vulnerability management platforms and CVSS scoring.
  • Experience with Linux security hardening and system administration.
  • Experience working within Agile/Scrum development environments.
What we offer:
  • A work environment where safety is always number one priority.
  • A permanent position working for NOJA Power.
  • A competitive salary reflective of your skills and experience.
  • Career development and opportunities to grow your knowledge.
  • Job security, knowing you’re working for an award‑winning successful manufacturer which is Australian owned, operated and based in Brisbane.

This role will provide you the challenges and rewards you have been searching for.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

NOJA Power • City of Brisbane

On-site
AUD 90,000 - 120,000
Test Engineer - Quality
Test Engineer - Quality

NOJA Power • City of Brisbane

On-site
AUD 90,000 - 120,000
Validation Engineer - Quality
Validation Engineer - Quality

NOJA Power • City of Brisbane

On-site
AUD 90,000 - 130,000
Senior Analyst - Cyber Security Testing
Senior Analyst - Cyber Security Testing

Australian Energy Market Operator (AEMO) • Sydney

Hybrid
AUD 140,000 - 190,000
Flexible working
Volunteer leave
Performance bonuses
+3
Cyber Security Engineer
Cyber Security Engineer

HorizonOne Recruitment • Canberra

On-site
AUD 150,000 - 165,000
14% Super
Senior Security Consultant
Senior Security Consultant

Smartrecruiters, Inc. • Sydney

On-site
AUD 90,000 - 130,000
Salary packaging
Parental leave
Udemy access
+2
Senior Analyst - Cyber Security Testing
Senior Analyst - Cyber Security Testing

Australian Energy Market Operator (AEMO) • City of Brisbane

Hybrid
AUD 150,000 - 210,000
Flexible working options (WFH, part‑t­
Volunteer leave
Bonuses
+2
Security Project Engineer
Security Project Engineer

Johnson Controls, Inc. • City of Melbourne

On-site
AUD 85,000 - 110,000
Offensive Security Engineer
Offensive Security Engineer

NRMA • Sydney

Hybrid
AUD 140,000 - 180,000
Travel discounts on SIXT car rental,
NRMA Holiday Parks & Resorts discounts
myNRMA Rewards with Roadside Assist &
+2
Security Project Engineer
Security Project Engineer

jci • City of Melbourne

Hybrid
AUD 110,000 - 160,000