Powered by pgvector · cosine kNN
About the role
At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google’s technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan for more information.
Minimum qualifications:The Zircon Kernel team builds the foundational operating system core that drives Fuchsia, establishing essential security, performance, and reliability boundaries at the bare-metal layer. As the lowest layer of Fuchsia, Zircon handles core object architectures, physical and virtual memory management through page tables, and primitive inter-process communication mechanisms. The team is currently executing a major architectural migration to incrementally rewrite foundational subsystems from C++ to Rust, ensuring modern memory safety while supporting Google’s evolving ecosystem of consumer devices.
As a Software Engineer on the Zircon Kernel team, you will design, implement, and maintain core operating system components including low-level context switching, thread scheduling, virtual memory layouts, and system call interfaces. You will address complex bare-metal challenges such as managing hardware interrupts, avoiding system-wide kernel panics, and optimizing code generation for safe execution, working in close alignment with cross-functional compiler, tools, and security teams.
Additionally, you will play a central role in the Zircon in Rust migration initiative. This requires engineering robust, sound cross-language FFI boundaries with existing C++ frameworks, mapping intricate memory layouts, managing disparate exception-handling paradigms, and encapsulating unsafe low-level operations behind safe API boundaries to manage multi-threaded mutability without compromising platform stability.
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
Next step
Apply for this role
via Seek — opens their site
Applications via Seek
In most instances, this position requires in-person interviews as part of the hiring process. At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples …
d-Matrix
At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possib…
D-Matrix
At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possib…
d-Matrix
At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possib…
Nuage Technology Group
Rust Engineer | Sydney Based Work for a product company building high-performance software at scale and growing its engineering team with multiple Rust hires. This is proper systems-level Rust work. You’ll be building…
Singtel
Every day, millions of Australians connect, work, stream, and stay in touch on the Optus network. When it works seamlessly, it’s easy to take for granted. But behind it is a team making thousands of decisions every da…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers