Powered by pgvector · cosine kNN
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…
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.
sign in above to apply · via Seek
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.
sign in above to apply · via Seek
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…
NCS Australia
Company Description At NCS Australia, we are more than a technology services company—we are a team of innovators, problem-solvers, and creators shaping the future. With a strong presence across the APAC region, we par…
NCS Group
Company Description At NCS Australia, we are more than a technology services company—we are a team of innovators, problem-solvers, and creators shaping the future. With a strong presence across the APAC region, we par…
Ascent Vision Technologies Australia
The Company: AVT Australia, a CACI company, specialises in the design and production of lightweight camera gimbal systems. Our world-leading camera systems operate in a range of defence and commercial applications inc…
Mytra
About the role: Mytra’s robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet as we scale. You…
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