Software Engineer

Canberra
23 August 2024

About the Role

The Software Engineer plays an active role in the development of Penten’s products. Reporting to the EW Engineering Lead, this role is responsible for developing software in support of cutting-edge electronic warfare products. Specifically, this role will:

  • Collaborate within a small, cross-functional team to develop software for our EW product suite and related projects.
  • Work closely with electronics and RF engineers, product managers, systems engineers and other software engineers to achieve the best outcome for the product and clients.
  • Write clean, secure, performant and well-documented code in C, C++ and Rust for Windows, Embedded Linux, FreeRTOS, PIC, ARM and more.
  • Design and develop features for existing products as well as prototyping and building new ones.

Skills & Experience

  • Experience developing software as part of a team in a professional setting, in a Linux or macOS environment
  • Demonstrated experience with any of the following languages: C, C++, Rust, Go
  • Solid grasp of embedded protocols like I2C, UART, SPI, SDIO etc.
  • Be a self-starter, able to operate without supervision in an unstructured and high-pressure environment
  • Experience developing or applying DSP, SDR, RF, FPGAs, AI or ML

Qualifications and Eligibility Criteria

To be eligible for this position you must:

  • Be an Australian citizen; and
  • Hold an AGSVA NV1 clearance or higher, and willing to upgrade to NV2

Be Your Best You at Penten

Penten is a proud equal employment workplace committed to fostering a diverse, equitable and inclusive environment, reflective of the community in which we live, work and play. Penten’s focus on inclusion, well-being and flexible working arrangements means everyone, regardless of their background, can be their best both inside and outside the office.

As a national leader in cyber technology, we believe diversity of experience, identity, background, perspective and expression is key to building the best team, products and company. It’s the actions we take everyday that make the difference and we are continuously working on increasing diversity, inclusivity and belonging in all areas of our business.

How to Apply

To help us achieve our mission to protect those who protect us, click on the ‘Apply Now‘ button below. So that we can assess your suitability, please provide the following:

  • Resume
  • Cover letter
  • Clearly outline your Australian citizenship

Please note this position requires you to be an Australian Citizen with a government security clearance at the NV2 level.

Should you require any adjustments throughout the recruitment process, please let us know by emailing recruitment@penten.com for a confidential discussion.


Apply for vacancy

For more infomation please email us at recruitment@penten.com













    This site is protected by reCAPTCHA and the Google Privacy policy and Terms of service apply.

    Get in touch

    Learn more about our solutions

    We would love the opportunity to talk to you about your organisation’s specific obstacles and goals.
    We have a proven record of bespoke solutions for complex cyber challenges.

    Let's talk