About the Opportunity
We are partnering with a leading tech organization that has achieved significant success worldwide through innovative products and solutions for smart home systems, ISP networking, and enterprise environments.
This partnership presents a unique chance to be part of a pioneering effort in Australia. You will have the opportunity to work alongside a talented global team of engineers to develop next-generation networking products.
* As a senior software engineer, you will be responsible for developing low-level software to bring new hardware platforms to life, from prototype to mass production.
This is an exceptional opportunity to work on high-impact projects from inception, in an organization that values engineering excellence and autonomy.
Key Responsibilities
The successful candidate will be expected to:
* Bring up embedded Linux systems on new hardware platforms.
* Design and implement software from kernel-level features to application-layer services.
* Develop and debug Linux device drivers, board support packages (BSP), and networking features.
* Collaborate cross-functionally with hardware, QA, and support teams globally.
* Contribute to the full product lifecycle – concept, development, testing, release.
Requirements
To be considered for this role, applicants must possess the following qualifications and skills:
* Tertiary qualification in Computer Science, Electrical Engineering, or related field (master's or PhD preferred).
* Strong C/C++ development skills and experience with embedded Linux.
* Hands-on knowledge of bootloaders (e.g. U-Boot), kernel development, and device drivers.
* Experience working with interfaces such as UART, I2C, SPI, GPIO, and Flash memory.
* Understanding of L2/L3 networking protocols (e.g. Ethernet, TCP/IP, MAC/PHY).
* Proactive, independent problem-solver with strong debugging skills.
Desirable Skills
The following skills would be advantageous but are not essential:
* Experience with networking protocols such as NAT, VPN, VLAN, STP, IGMP, LLDP, DHCP, QoS.
* Familiarity with routing protocols such as OSPF or BGP.
* Exposure to manufacturing processes and taking products to mass production.
Apply now with your CV and let us explore how you can become part of this exciting new chapter.