Expert Embedded Software Engineer needed for Linux kernel driver dev & System on Chip commissioning in high-security encryption.
* Work with a global leader in advanced encryption technologies on high-performance hardware solutions
* Join a dynamic, responsive R&D team based in South Melbourne offering immediate commencement
* Deep dive into cutting-edge embedded SoC commissioning and kernel driver development
Company
We represent a global leader in the development of advanced encryption technologies providing long-term data protection for commercial, government, and defence customers.
Who You Are
* You hold an Undergraduate degree in Electrical/Electronic Engineering or Computing Science
* You possess 5+ years of experience in Linux embedded systems (Debian/Yocto) with strong C programming skills for kernel and user-space
* You have recent hands-on experience with embedded SoC commissioning (Xilinx/AMD Zynq, ESP32, NXP) and driver development
* You are proficient in Bash/Python and have exposure to data encryption algorithms (AES-GCM, RSA), OpenSSL, and PKI concepts
What You Will Be Doing
* Lead the bring-up and commissioning of embedded systems including BSP integration and peripheral interfacing for SoC platforms
* Develop and maintain custom kernel drivers and IOCTLs for peripherals such as Flash, Memory, and Ethernet PHY
* Work on Linux and systemd integration, secure boot concepts, and ensure backward compatibility while developing new functionality
* Collaborate within a multidisciplinary team of 20 engineers to architect secure on-premise and cloud services using encryption technologies
We request that candidates have full Australian working rights.