BACK

Linux Kernel Developer (Senior)

Requisition ID: 21011378

  • Category IconCategory: Information Technology
  • Location IconLocation: Symonston - ACT, Australia
  • Citizenship IconCitizenship Required: None
  • Clearance IconClearance Type: Top Secret (NV2)
  • Telecommute IconTelecommute: Yes- May Consider Occasional/Part-Time Teleworking for this position
  • Travel IconTravel Required: Yes, 10% of the Time
  • Positions IconPositions Available: 1

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

It’s only impossible – until you do it at Northrop Grumman

Wherever the boundaries of possible are being pushed, Northrop Grumman is there. We solve the toughest problems in space, aeronautics, defence and cyberspace and have supported critical defence and civil programs in Australia for over 20 years.

Backed by Northrop Grumman’s world class capabilities, we solve our customers’ most challenging problems across space, aeronautics and mission critical systems in commitment to Australia’s future.

Northrop Grumman have been providing a mobile secure communication platform to the Army, Navy and RAAF for nearly a decade.

We are seeking a talented Linux Kernel Developer (Senior) who will provide Linux systems engineering and development. In this multifaceted role you will be work across defect resolution, research and development, testing, performance tuning, integration and provide consultation with your SME knowledge.

Key duties & responsibilities:

  • Support product development cycle including architecture, design, documentation and validation.

  • Undertake engineering activities including software, hardware and operating system debugging.

  • Build, deploy and maintain embedded Linux distributions utilising ARM System on Chip (SoC) architecture.

  • Develop and maintain complex Linux based networking implementations focusing on performance and security.

  • Build custom Linux kernels for performance, security and embedded hardware compatibility.

  • Performance tuning of software, operating systems and networks.

  • Work closely with product engineering manager, operations and customer stakeholders to maintain consistent product delivery and improvement.

  • Perform software and network security activities such as log and data analysis, data encryption, implementation of system isolation and defence in depth.

  • Conduct software and operating system cyber threat analysis and mitigations for risk reduction.

Why Northrop Grumman?

As an integral part of the Australian team, you will receive professional development and a comprehensive benefits package. Furthermore, you will be joining an inclusive work environment built on innovation and respect, supported by the highest ethical standards.

Our Values represent what is important to us at Northrop Grumman and are integrated into all aspects of our employee experience:

  • We do the right thing

  • We do what we promise

  • We commit to shared success

  • We pioneer

What do we offer in return?

  • Professional Development Support – further education, professional industry memberships and unlimited access to a range of online training including LinkedIn Learning and SkillSoft

  • Up to 2 weeks additional purchased annual leave

  • Salary packaging including novated car leases

  • Generous parental leave entitlements

  • WellbeiNG Program

  • Employee Incentive Program

  • Employee Discount Program

Essential Qualifications & Experience:

  • Linux expertise across:

    • Development on embedded systems, preferably ARM32/64 SoC.

    • Kernel configuration, compilation and patching.

    • Boot sequencing (bootloader, kernel, init).

    • Custom distribution, ram disk creation, experience with embedded systems such as Yocto, Busybox, Buildroot.

    • Toolchain, compiling, linking, sysroot.

  • Shell scripting, advanced systems administration skills, command line experience using tools like sed and awk.

  • Debug and diagnostics using strace, gdb, process trees.

  • Broad knowledge of Information Technology and Information Security practices, preferably working with Government CLASSIFIED data and infrastructure.

  • Ability to work well within a team, contribute to knowledge sharing

  • Strong problem solving and troubleshooting skills.

  • Strong self-management skills.

  • Must be an Australian citizen with a current Negative Vetting 1 Australian Government security clearance.

Desired experience

  • Virtualisation concepts and architectural understanding

  • Experience with revision control systems, preferably git. Experience with Gitlab / Jira and Atlassian tools.

  • C/C++ development. Assembly / System Level programming.

  • Android development and diagnostics

  • Understand and implement network and data encryption. PKI, IPSec and Suite B cryptography.

Note: As a Defence security clearance is required for this role, applicants must be Australian Citizens. International Traffic in Arms Regulations (ITAR) are applicable, as such your nationality may be a factor in determining your suitability for this role.

Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce. Aboriginal and Torres Strait Islander people are welcome and encouraged to apply.


Salary Range: 1 - 1

Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce. Aboriginal and Torres Strait Islander people are welcome and encouraged to apply.


Apply Now

BACK

Apply Now

What's great about
Northrop Grumman

  1. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.
  2. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future.
  3. Enjoy benefits like work-life balance, education assistance and paid time off.


Did you know?

We offer an array of benefits to give you the support you need, including matching 401K, tuition assistance, health insurance and wellness options, coaching, mentoring and more.